order of ModuleInventoryPart / ModuleCargoPart
The release notes for version 1.11.1 say
* Ability to have Cargo parts be Construction-able. Note that ModuleCargoPart needs to be before ModuleInventoryPart for this to work.
but a few stock parts, like the Mk1 Lander Can, have ModuleCargoPart after ModuleInventoryPart