public Argument(final String primaryForm,final boolean argRequired,final String... parameterNames){
  forms.add(primaryForm);
  paramNames=parameterNames;
  required=argRequired;
}

public Argument ( final String primaryForm , final boolean argRequired , final String ... parameterNames ) { forms . add ( primaryForm ) ; paramNames = parameterNames ; required = argRequired ; }
contructor to create an argument definition .
