It is suggested, but not required, that implementations do the following:
*
Use positive integers starting at 1 as version numbers.
*
Recognize the symbol :oldest
to designate the smallest existing version number.
*
Use keywords for other special versions.