Handle shadowing in a separate module