Removed ctor implementation details for Vector2