Super addition to ecmascript and looks set to rival array comprehensions as the most useful…
Brad Roodt

Look at the superhero decorator, it’s actually adding a property to the constructor function, not the prototype object, that’s why undefined is returned when you are trying to access the property from an instance.

I think, you need to change the decorator or create a new one to make your code work, see

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.