Now this is strange: When I use "use strict"; and then define a class with a custom constructor, calling callParent() breaks Firefox (4 at least) with this error:
Error: access to strict mode caller function is censored
. It works in Chrome, though...