fixed issue #6 - constructor which is called without new will be recalled with the new operator from native