Cumple varias funciones como parte de la estructura: