def memoize(klass)
      @memoize ||= {}
      @memoize[klass] ||= begin
        while klass
          break if registered_class = target_klasses[klass]
          klass = klass.superclass
        end
        @memoize[klass] = registered_class if registered_class
      end
      @memoize[klass]
    end
def memoize(klass)
      @memoize ||= {}
      @memoize[klass] ||= begin
        while klass
          break if registered_class = target_klasses[klass]
          klass = klass.superclass
        end
        @memoize[klass] = registered_class if registered_class
      end
      @memoize[klass]
    end
Cache registered classes