Erik Arvidsson (2015-02-15T18:47:18.000Z)
d at domenic.me (2015-02-21T00:46:00.050Z)
Making it a dynamic error at class definition time to extend null would work but the motivation for not doing that was that someone might want to create a class that has a `{__proto__: null}` prototype. Personally, I would be fine with saying that this case is so rare that it would be better to have that dynamic error at class definition time.