simplify definition of new commands by adding logic to figure out CamelCaseSubroutineName from command_name