Selecting the correct MethodInfo when a method has been overriden

A continuation of #67 now that we've addressed #68.