The only guarantee in this spec is that MyPackage will be loaded last.
You can put `requires:` on the OtherPackage to control it's order
relative to OtherProject1 and OtherProject2 .. if OtherPackage does not
require anything in OtherProject1 or OtherProject2 then there will be no
guarantee about when it will be loaded relative to the two projects ....
and if it doesn't require anything in OtherProject1 or OtherProject2 it
shouldn't matter when it is loaded ...
If OtherProject1 has a requires on OtherProject2 (or vice versa) then
that requires would force an order, otherwise it shouldn't matter which
order the projects are loaded...
Dale