When serializing into the xml the string property can be marked as not to be enclosed inside CDATA
Also fixed a bug where property metadata was not pushed onto the stack
Updated documentation