Currently, the OpenHPL.Interfaces contains
which contain both mdot definitions, which are different to each other and might be confusing. A cleaner implementation would be to get rid of both of these interfaces and extend from TwoContact (possibly best to rename to TwoContacts) and include any variable definitions in the models that use it directly.
That way, different interpretations can also be avoided (see mdot in SurgeTank vs Pipe model).