Moved MCM "types" extensions to separate files.