adicionando extended abstract person para resolver impossibilidade do datamapper