metaseqr are valid and throws a
warning about the invalid ones (which are
ignored anyway because of the ... in
metaseqr. However, for this reason
this function is useful as some important
parameter faults might go unnoticed in the
beginning and cause a failure afterwards.check.main.args(main.args)match.call.