code: func (c *Coordinate) IsCompatibleWith(other *Coordinate) bool {
  	return len(c.Vec) == len(other.Vec)
  }
docs: // IsCompatibleWith checks to see if the two coordinates are compatible
  // dimensionally. If this returns true then you are guaranteed to not get
  // any runtime errors operating on them.