fix for potential bug in destroyed callback race condition
I've been seeing a situation where 'method' is not a function and the shifter method in jquerymx blindly calls .apply on it.  Now it's likely that I'm abusing the binding system somewhere in our codebase but I haven't been able to identify where.  Regardless, this seems to possibly fix the issue.