use this.constructor instead of passing ctor
bump 0.3.0