If iced boilerplate appears above the class definition, then fat arrow targets are incorrectly bound to _this instead of this. Tested with 1.7.1-a.
# enable this, output is `Object`
# disable this, output is `One`
await setTimeout defer(), 0
class One
a: => @__proto__.constructor.name
one = new One()
two = one.a
console.log two()
If iced boilerplate appears above the class definition, then fat arrow targets are incorrectly bound to
_this
instead ofthis
. Tested with 1.7.1-a.