> Let me know of any other changes that are needed.
Looks like ready to commit, but documentation is needed.
-- Teodor Sigaev E-mail: teodor(at)sigaev(dot)ru WWW: http://www.sigaev.ru/