Experimenting with a new design for executing overloaded function calls.