diff --git a/spec.html b/spec.html
index 8c1b809adc..aec2753d6a 100644
--- a/spec.html
+++ b/spec.html
@@ -11310,7 +11310,7 @@
CreateGlobalFunctionBinding (
_envRec_: a Global Environment Record,
_name_: a String,
- _value_: an ECMAScript language value,
+ _value_: an ECMAScript function object,
_deletable_: a Boolean,
): either a normal completion containing ~unused~ or a throw completion
@@ -11530,7 +11530,7 @@
NewModuleEnvironment (
- _outerEnv_: an Environment Record,
+ _outerEnv_: a Global Environment Record,
): a Module Environment Record
- IncrementModuleAsyncEvaluationCount ( ): an integer
+ IncrementModuleAsyncEvaluationCount ( ): a non-negative integer
@@ -14607,7 +14607,7 @@
CreateMappedArgumentsObject (
- _func_: an Object,
+ _func_: an ECMAScript function object,
_formals_: a Parse Node,
_argumentsList_: a List of ECMAScript language values,
_env_: an Environment Record,
@@ -19408,7 +19408,7 @@
EvaluateNew (
_constructExpr_: a |NewExpression| Parse Node or a |MemberExpression| Parse Node,
_arguments_: ~empty~ or an |Arguments| Parse Node,
- ): either a normal completion containing an ECMAScript language value or an abrupt completion
+ ): either a normal completion containing an Object or an abrupt completion
@@ -19532,7 +19532,7 @@ Runtime Semantics: Evaluation
- GetSuperConstructor ( ): an ECMAScript language value
+ GetSuperConstructor ( ): an Object or *null*
@@ -20952,7 +20952,7 @@
EvaluateStringOrNumericBinaryExpression (
_leftOperand_: a Parse Node,
- _opText_: a sequence of Unicode code points,
+ _opText_: `**`, `*`, `/`, `%`, `+`, `-`, `<<`, `>>`, `>>>`, `&`, `^`, or `|`,
_rightOperand_: a Parse Node,
): either a normal completion containing either a String, a BigInt, or a Number, or an abrupt completion
@@ -33957,7 +33957,7 @@
_year_: a Number,
_month_: a Number,
_date_: a Number,
- ): a Number
+ ): a finite Number or *NaN*
@@ -47909,7 +47911,7 @@
SerializeJSONArray (
_state_: a JSON Serialization Record,
- _value_: an ECMAScript language value,
+ _value_: an Array,
): either a normal completion containing a String or a throw completion