invoke: Changed implementation to avoid checking method qualifiers

Now deference operator is selected over conversion if the result
of the operator is convertible to any type of reference for
target object.