A Java library for reading and writing MuseumDat documents