Framework for editing MODS records in Oxygen