# File lib/active_support/dependencies.rb, line 539
      def []=(key, value)
        return unless key.respond_to?(:name)

        raise(ArgumentError, 'anonymous classes cannot be cached') if key.name.blank?

        @store[key.name] = value
      end