type.go => marshal.go
This is never reached.
Add an XML->plistValue decoder.
Add support for unmarshaling plistValues into real values, and add a Decoder.
Update the README.