Replace operator call with a method invoking said operator call, so isinstance works again.  When Function.create exists we can have the benefit of both worlds.