Added support for concrete inheritance