The introductory draft.

Seems to work, but no formal testing (not even on examples from RFC)
were done.