I do not think because incoterm is clear and unambiguous about who is responsible of the main carrier.
Indeed if you want to compute non-main carrier cost, you need a new module that allow to define all the carriers involved (and how they are costed) and not only the main one.