Making ShapeType into a ShapeAtomType, fixing some isXXX
Dear god! It runs and conserves energy!
strDUP not strCOPY
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.