> I'm just still not understanding why there is any need for this,
Take <identifer> for instance. Its mods and mads definitions are identical.
Do we want that defintion in one place, or repeated in all the schemas that
use it? (If the latter, then there is no need.)