Character#perform only dispatches commands when the character state is active. Otherwise the command arguments get pushed to the queue.
Options action in debug attempts to correct letter case of class names.