added Hero::Command typedef