Added a PerProduct function on Vector2