On further reflection, the Properties section in my last post should probably be scrapped. If subsequent versions of the files add more data on to the end, they can add properties as well as anything else, so there's no point in putting an empty space for them in at the beginning.
__________________
|