[-ValuesAndExpressions::ProhibitConstantPragma]
[-Subroutines::RequireArgUnpacking]
[-BuiltinFunctions::ProhibitStringyEval]
[-Variables::ProhibitConditionalDeclarations]
