Proposal Withdrawn: can be solved with decorators.
npm install --save-dev babel-plugin-syntax-class-constructor-call
.babelrc
{
"plugins": ["syntax-class-constructor-call"]
}
babel --plugins syntax-class-constructor-call script.js
require("babel-core").transform("code", {
plugins: ["syntax-class-constructor-call"]
});