Bug Description
Functions of modules using use AGivenModule which inside define callbacks and has the macro __using__ implementing those callbacks, are being analyzed as common functions instead of being ignored.
It's very related with #71 , maybe the same fix fixes both, but those are different ways of using behaviours that should be addressed.
To Reproduce
Modules implementing a module with use Module which callbacks implementations overrides the using one and ignore any argument.
Expected Behavior
Ignore the function.