Rick Waldron (2015-02-18T22:05:20.000Z)
d at domenic.me (2015-02-22T03:27:33.916Z)
On Wed Feb 18 2015 at 4:40:34 PM Jesse McCarthy <es-discuss-2015-02 at jessemccarthy.net> wrote: > Ok, thanks. The empty block is required? Yes, just like: ```js function Foo() {} ``` Where the braces are the syntactic boundary around the FunctionBody; the braces here: ```js class Foo {} ``` ...Are the syntactic boundary around the ClassBody. ClassBody has "optional" (present or not) semantics, defined at https://people.mozilla.org/~jorendorff/es6-draft.html#sec-runtime-semantics-classdefinitionevaluation Steps 8 & 9