EPerson class compatible with Hibernate