UnitCoordinatesP
UnitCoordinatesP[]⟹patt
returns a pattern that matches if 'val' is a set of coordinate pairs, either as a list of numbers, list of quanitties, or quantity array.
UnitCoordinatesP[unitSpec]⟹patt
also tests that the values in 'val' match the units or constraints in unitSpec.

