public KnownArgumentsInfo(@NotNull final Collection<Argument> arguments){
  this(arguments,arguments.size(),arguments.size());
}

public KnownArgumentsInfo ( @ NotNull final Collection < Argument > arguments ) { this ( arguments , arguments . size ( ) , arguments . size ( ) ) ; }
for command with fixed number of arguments . in this case all arguments are fixed and required !
