range headers in response

I am trying to use range requests in the HTTP protocol using 
libwww. It looks like the range headers which are returned are
in the reverse order of the way the data is actually packed in
the chunk. For example running the "range" example yields this
output:

% range http://www.mcs.anl.gov/~bester/test.txt bytes 0-3,7-9
Ranges received: 7-9/11 bytes, 0-3/11 bytes0123789

The output test.txt file reads
0123456789

Should these headers be reversed?

eoJ
--
Joseph Bester                               Phone: (630) 252-1496
Mathematics & Computer Science                Fax: (630) 252-5986
Argonne National Laboratory             Email: bester@mcs.anl.gov
Argonne, IL 60439

Received on Monday, 20 September 1999 15:26:28 UTC