Added support for JPA inheritance via @MappedSuperclass