Problems with signature changes of imported local modules on include

Sorry If i’m not being clear. I’m referring to the situation that I tried to demonstrate at the beginning. That being the situation where three modules all have a common dependency, and I want the methods of all modules to be interoperable so that methods and objects constructed with the methods of one module can be handled by another module. Simultaneously I don’t want to achieve this by making the presence of any one of these modules necessary to use/import any of others.

1 Like