Companion object for Vec2 contains apply factory, unapply extractor and implicit [[Persist instances.
apply factory method for Vec2s.
unapply extractor method for Vec2s.
implicit Show and Unshow type class instances / evidence for Vec2s.