Зачем это тут? Ты во превых это не используешь (закомментировал), во вторых этот код должен быть в SimpleObject. (p.s. давай его переименуем в simpleentity или commonentity?)