diff --git a/spec.html b/spec.html
index 8c7ab09651..b78b7084a6 100644
--- a/spec.html
+++ b/spec.html
@@ -12793,7 +12793,6 @@
Static Semantics: Contains
LiteralPropertyName : IdentifierName
1. If _symbol_ is a |ReservedWord|, return *false*.
- 1. If _symbol_ is an |Identifier| and StringValue of _symbol_ is the same value as the StringValue of |IdentifierName|, return *true*.
1. Return *false*.
@@ -13473,21 +13472,18 @@ Static Semantics: Contains
1. If |MemberExpression| Contains _symbol_ is *true*, return *true*.
1. If _symbol_ is a |ReservedWord|, return *false*.
- 1. If _symbol_ is an |Identifier| and StringValue of _symbol_ is the same value as the StringValue of |IdentifierName|, return *true*.
1. Return *false*.
SuperProperty : `super` `.` IdentifierName
1. If _symbol_ is the |ReservedWord| `super`, return *true*.
1. If _symbol_ is a |ReservedWord|, return *false*.
- 1. If _symbol_ is an |Identifier| and StringValue of _symbol_ is the same value as the StringValue of |IdentifierName|, return *true*.
1. Return *false*.
CallExpression : CallExpression `.` IdentifierName
1. If |CallExpression| Contains _symbol_ is *true*, return *true*.
1. If _symbol_ is a |ReservedWord|, return *false*.
- 1. If _symbol_ is an |Identifier| and StringValue of _symbol_ is the same value as the StringValue of |IdentifierName|, return *true*.
1. Return *false*.
OptionalChain : `?.` IdentifierName