Expanded class hierarchy of Struct