rename
named func expr outside of functions is allowed

from 66932fb68e8895c8a3aeaf11cdeadebfcc0e8317, which introduced ECMA-262
compatible named functions)