public object Clone() { Cursor ret = new Cursor(); ret.X = X; ret.Y = Y; ret.V = V.Clone() as Velocity; return ret; }