Use 'new Vector2' instead of new 'this.constructor', see #5