In case anyone's interested, I've created a schema using MODS as the
root, but adding a custom schema to the extension element. Info and
I used RelaxNG to assemble it. Would be nice at some point to have an
official RelaxNG version of MODS.