ES6 specifies the prototype internal slot of an ES6 class to be non-writable and non-configurable.
This has been fixed in http://trac.webkit.org/changeset/183316.