ut that the current document is not suitable as a standard.
    It should be considered the developers' first attempt at writing a
    technical report that could be used (by them) as the basis for a
    standard.  Readers are expected to meet an author halfway, but
    the author is also expected to meet the readers halfway.

JS: As an example of the level of formality that is appropriate
    for the IFF, I recommend any decent textbook of computer science
    for first-year computer science graduate stude