6.1.6: "A accessor" -> "An accessor"
6.2.5.4 - step 9: "a [[Enumerable]]" -> "an [[Enumerable]]"
6.2.5.6 - step 7: "a [[Enumerable]]" -> "an [[Enumerable]]"
8.1.1.4 - Table 18: "A Object Environment" -> "An Object Environment"
8.2 - Table 20: "A ECMAScript" -> "An ECMAScript"
9.1.16.10 - step 1: "a ordinary" -> "an ordinary"
9.3.5 - NOTE: "a own" -> "an own" (twice)
9.3.6 - NOTE: "a own" -> "an own" (thrice)
9.3.8 - NOTE: "a own" -> "an own"
12.1.7.2 - step 8: "a empty" -> "an empty"
18.3 - Decode operation - step 8: "an URIError" -> "a URIError"
19.2.3.1 - NOTE: "a undefined" -> "an undefined"
19.2.3.3 - NOTE: "a undefined" -> "an undefined"
19.4.6 - text: "an new" -> "a new"
22.1.5.2.2 - step 3: "a Array" -> "an Array"
24.1.3.3 - text: "a ArrayBuffer" -> "an ArrayBuffer"
Annex E - E1: "a Array" -> "an Array" (twice)
fixed in rev19 editor's draft
fixed in rev19