AccountRepository methods returns generic Account, Permission and Role
entities instead of concrete ones.