code: func (u Vec) Eq(v Vec) bool {
  	return nearlyEqual(u.X, v.X) && nearlyEqual(u.Y, v.Y)
  }
docs: // Eq will compare two vectors and return whether they are equal accounting for rounding errors.  At worst, the result
  // is correct to 7 significant digits.