add/subtract should use set so they are observable
re-enforce Vec2#set's notify behavior
ease of use on add/subtract/multiply/divide