initial patch for correct Model Inheritance when Concrete Class are parents