I was tending towards avoiding writing each of the rules as unit tests (there are tens of vertical coordinate types which haven't yet been mapped, and I didn't want to have to test them all), but strictly speaking it would be necessary. Do you have a preference?