Had another go at causality ....
  1. Impose external causality onto all port bonds
  2. Set C_cause.m so that it DOESN'T set causality
      -- I_cause is already ok !