The isinstance checks would disappear with an attrib() method in MFD objects, returning the correct OrderedDict.