Consistent use of plurals
diff --git a/spec/src/main/asciidoc/ELSpec.adoc b/spec/src/main/asciidoc/ELSpec.adoc
index 29dff29..97f12f3 100644
--- a/spec/src/main/asciidoc/ELSpec.adoc
+++ b/spec/src/main/asciidoc/ELSpec.adoc
@@ -181,7 +181,7 @@
 literal-expression, and composite expression) is described in its own
 section below.
 
-==== Eval-expression
+==== Eval-expressions
 
 An eval-expression is formed by using the
 constructs `$\{expr}` or `#\{expr}`. Both constructs are parsed and
@@ -341,7 +341,7 @@
 overload resolution.
 
 
-==== Literal-expression
+==== Literal-expressions
 
 A literal-expression does not use the
 `$\{expr}` or `#{expr}` constructs, and simply evaluates to the text of
@@ -980,7 +980,7 @@
 The evaluation of logical operators is described in the following
 sections.
 
-==== Binary operator - `A {&&,||,and,or} B`
+==== Binary operators - `A {&&,||,and,or} B`
 
 * Coerce both `A` and `B` to `Boolean`, apply operator