See the file "0license" for an explanation of how this code may be used.
See the file "0rationale" for further commentary on the above, but note that
the words in "0license" take priority.

