An alternative to Java's Object Serialization Model using a XML format
that is flexible, and parsable and can easily be used to pass data to other languages, and applications, as well as for debugging output.
ResLib (Resource Library) combines data types definitions and structures, enums, unions meta data into one place and provides interface for serialization into XML and XDR.