The "editor package" based mechanism for sharing the interface across mods isn't thoroughly tested. These aspects of the dependency system need to be tested:
Dependent mod is before MCM in the load order.
Dependent mod is after MCM in the load order.
Multiple dependent mods (both before and after MCM) in the load order.
1+ dependent mods installed without MCM installed.
The "editor package" based mechanism for sharing the interface across mods isn't thoroughly tested. These aspects of the dependency system need to be tested: