Remove the other constructor
Add (non-working) 'caller' and 'arguments' special properties to FunctionObject
Pass current execution context instead of current realm to methods
Add support for Function.prototype.caller on ordinary functions
Add 'Static Semantics: Early Errors' for regular expression literals