#143 Circular reference mapping with classes that extend an abstract class fail