alteracao da forma como os factories das representacoes estavam a retornar o seu singleton.