make converting underscores optional in CommandManager