Expanded class hierarchy of coreCase