protected virtual void CacheMethod(BinOpKey key, Object method) { InnerMethodCache[key] = method; }
protected Object FindCachedMethod(BinOpKey key) { return InnerMethodCache[key]; }