rename clazz/trait 'constructor' to 'cons' as 'constructor' is an ECMAScript reserved keyword and at least older browsers like IE8 do not allow us to set object fields named 'constructor' and as a consequence internals fail
bump version before release