|-------------------------------------------------------------------|:-----------------------------------------------------------------:|:--------------------------------------------------------------------------------------:|:--------------------------------------:|:--------------------:|
| New module that reuses submodules / parameters of original module | NO                                                                | Technically yes. Depends on how much code you’re willing to write. So in practice, NO. | YES                                    | YES                  |
|-------------------------------------------------------------------|:-----------------------------------------------------------------:|:--------------------------------------------------------------------------------------:|:--------------------------------------:|:--------------------:|