Expanded class hierarchy of CommandInterface