Extend Vector2d