diff --git a/spec.html b/spec.html
index 2562f70c6f..23857ed25e 100644
--- a/spec.html
+++ b/spec.html
@@ -16858,14 +16858,6 @@
Runtime Semantics: IteratorBindingInitialization
1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument.
1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with _iteratorRecord_ and _environment_ as arguments.
- ArrayBindingPattern : `[` BindingElementList `]`
-
- 1. Return the result of performing IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments.
-
- ArrayBindingPattern : `[` BindingElementList `,` `]`
-
- 1. Return the result of performing IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments.
-
ArrayBindingPattern : `[` BindingElementList `,` Elision `]`
1. Perform ? IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments.
@@ -16878,28 +16870,16 @@ Runtime Semantics: IteratorBindingInitialization
1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument.
1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with _iteratorRecord_ and _environment_ as arguments.
- BindingElementList : BindingElisionElement
-
- 1. Return the result of performing IteratorBindingInitialization for |BindingElisionElement| with _iteratorRecord_ and _environment_ as arguments.
-
BindingElementList : BindingElementList `,` BindingElisionElement
1. Perform ? IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments.
1. Return the result of performing IteratorBindingInitialization for |BindingElisionElement| using _iteratorRecord_ and _environment_ as arguments.
- BindingElisionElement : BindingElement
-
- 1. Return the result of performing IteratorBindingInitialization of |BindingElement| with _iteratorRecord_ and _environment_ as the arguments.
-
BindingElisionElement : Elision BindingElement
1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument.
1. Return the result of performing IteratorBindingInitialization of |BindingElement| with _iteratorRecord_ and _environment_ as the arguments.
- BindingElement : SingleNameBinding
-
- 1. Return the result of performing IteratorBindingInitialization for |SingleNameBinding| with _iteratorRecord_ and _environment_ as the arguments.
-
SingleNameBinding : BindingIdentifier Initializer?
1. Let _bindingId_ be StringValue of |BindingIdentifier|.
@@ -19716,14 +19696,6 @@ Runtime Semantics: IteratorBindingInitialization
1. Perform ? IteratorBindingInitialization for |FormalParameterList| using _iteratorRecord_ and _environment_ as the arguments.
1. Return the result of performing IteratorBindingInitialization for |FormalParameter| using _iteratorRecord_ and _environment_ as the arguments.
- FormalParameter : BindingElement
-
- 1. Return the result of performing IteratorBindingInitialization for |BindingElement| with arguments _iteratorRecord_ and _environment_.
-
- FunctionRestParameter : BindingRestElement
-
- 1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with arguments _iteratorRecord_ and _environment_.
-