True if positions p1 and p2 equals by testing all coordinate values.
p1
p2
static bool testEquals(Position p1, Position p2) => p1.x == p2.x && p1.y == p2.y && p1.optZ == p2.optZ && p1.optM == p2.optM;