• Permite variar la representación interna de estructuras complejas, respetando la interfaz común de la clase Builder.