Add a simple method overloading utility.

This is here to make it easier to implement the visitor pattern for our
analysis passes, intermediate code generation, and target code generation.