* Se separan responsabilidades y se añade la funcionalidad de establecer el valor de una variable de template desde acceso a propiedades públicas y por método.