[-ValuesAndExpressions::ProhibitConstantPragma]
[-Subroutines::RequireArgUnpacking]
[-Subroutines::ProhibitSubroutinePrototypes]
