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