Add option to allow unnamed parameters

This commit adds a new option, 'unnamed', which allows the user to suppress "use named parameters" warnings.