Given entry is the entry module:
It just uses function1 from external1 module.
I expected that external1.function2 and the whole external2 module would be eliminated.
However, my output includes external2.function1. Just.. why?
Here's a repo of the whole thing.
