public Boolean RemoveCommand(ITypableMapCommand command)
 {
     return RemoveCommand(command.CommandName);
 }
 public Boolean RemoveCommand(ITypableMapCommand command)
 {
     return(RemoveCommand(command.CommandName));
 }
 public ITypableMapCommand AddCommand(ITypableMapCommand command)
 {
     _commands[command.CommandName] = command;
     UpdateRegex();
     return command;
 }
 public ITypableMapCommand AddCommand(ITypableMapCommand command)
 {
     _commands[command.CommandName] = command;
     UpdateRegex();
     return(command);
 }