Some of the key call-outs from the code below:
- Methods added at class definition time using the shorthand syntax are special and are given the name prop 😃
- We can hack-in the name property to our methods if we define the name property as writable.
- An unnamed anonymous function has no name either, as expected.
- If we go back to the old school named function style, our class method will have a name!