Alteração da descoberta do nome do objeto

Alterações em outros objetos para evitar estados mutáveis