>So just this in the method (you don't need the variable for loType):
Dim loMethodInfo = toOriginator.[GetType]().GetMethod(tcMethod, System.Reflection.BindingFlags.Instance Or System.Reflection.BindingFlags.[Public])
>Return (loMethodInfo IsNot Nothing AndAlso loMethodInfo.ReflectedType = loMethodInfo.DeclaringType)
Yes, that would work.
It is just that I do not multi command a line and put all declarations isolated from the commands.
This is for standardization in the code, easier to understand, to evolve and to migrate to another development environment.