Fixing bugs as I move along.  Added tostring.
Fixed bugs in how collections of items are handled.
Added fix for reading 832.
Added in a test for reading 846.
merged the latest changes