versioned class and inherited fileds for annotation configuration