the same applies to loadRules and mkviewOptionalParameter