Adicionado padrão Builder