How to avoid coupling in the following example: We have two modules:
The invoice module has an "Invoice" model w