diff --git a/spec.html b/spec.html
index 68dfc0e03c..9bf7196767 100644
--- a/spec.html
+++ b/spec.html
@@ -46934,16 +46934,16 @@
Labelled Function Declarations
Block-Level Function Declarations Web Legacy Compatibility Semantics
- Prior to ECMAScript 2015, the ECMAScript specification did not define the occurrence of a |FunctionDeclaration| as an element of a |Block| statement's |StatementList|. However, support for that form of |FunctionDeclaration| was an allowable extension and most browser-hosted ECMAScript implementations permitted them. Unfortunately, the semantics of such declarations differ among those implementations. Because of these semantic differences, existing web ECMAScript code that uses |Block| level function declarations is only portable among browser implementation if the usage only depends upon the semantic intersection of all of the browser implementations for such declarations. The following are the use cases that fall within that intersection semantics:
+ Prior to ECMAScript 2015, the ECMAScript specification did not define the occurrence of a |FunctionDeclaration| as an element of a |Block| statement's |StatementList|. However, support for that form of |FunctionDeclaration| was an allowable extension and most browser-hosted ECMAScript implementations permitted them. Unfortunately, the semantics of such declarations differ among those implementations. Because of these semantic differences, existing web ECMAScript code that uses |Block| level function declarations is only portable among browser implementations if the usage only depends upon the semantic intersection of all of the browser implementations for such declarations. The following are the use cases that fall within that intersection semantics:
-
-
A function is declared and only referenced within a single block
+ A function is declared and only referenced within a single block.
-
One or more |FunctionDeclaration|s whose |BindingIdentifier| is the name _f_ occur within the function code of an enclosing function _g_ and that declaration is nested within a |Block|.
-
- No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_
+ No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_.
-
All occurrences of _f_ as an |IdentifierReference| are within the |StatementList| of the |Block| containing the declaration of _f_.
@@ -46957,7 +46957,7 @@
Block-Level Function Declarations Web Legacy Compatibility Semantics
One or more |FunctionDeclaration|s whose |BindingIdentifier| is the name _f_ occur within the function code of an enclosing function _g_ and that declaration is nested within a |Block|.
-
- No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_
+ No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_.
-
There may be occurrences of _f_ as an |IdentifierReference| within the |StatementList| of the |Block| containing the declaration of _f_.
@@ -46977,7 +46977,7 @@
Block-Level Function Declarations Web Legacy Compatibility Semantics
One or more |FunctionDeclaration| whose |BindingIdentifier| is the name _f_ occur within the function code of an enclosing function _g_ and that declaration is nested within a |Block|.
-
- No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_
+ No other declaration of _f_ that is not a `var` declaration occurs within the function code of _g_.
-
There may be occurrences of _f_ as an |IdentifierReference| within the |StatementList| of the |Block| containing the declaration of _f_.