Initial commit on the xmi-serialization branch.