Aprovechar los tipos Intersection para fusionar múltiples tipos