Seems this implementation is missing an ItemType called "preprint". It should be implemented because it leads to deserialization issues.