Generic CRUD interface, get methods return type changed