public CommandImpl(String name,String commandLine,String type){
  this(name,commandLine,type,Collections.<String,String>emptyMap());
}

public CommandImpl ( String name , String commandLine , String type ) { this ( name , commandLine , type , Collections . < String , String > emptyMap ( ) ) ; }
creates new command of the specified type with the given name and command line .
