use " when accessing properties delete and extends to be compatible with ie8
Transform the get required to a function required()
Transform the get isConstant to a function isConstant()
In error replace the getters of description and message by function and delete the setter of description
Replace the getters/setters of Point by direct access and function
Generate the new c.js