removing unnecessary code, closes #27
Merge remote-tracking branch 'upstream/master' into promise-static-api-tests
test: incorrect subclassing #28