# File lib/aws/core/lazy_error_classes.rb, line 53
      def self.included(mod)
        unless mod.const_defined?(:BASE_ERROR_GRAMMAR)
          mod.const_set(:BASE_ERROR_GRAMMAR, XmlGrammar)
        end
        unless mod.const_defined?(:ERROR_MODULE)
          mod.const_set(:ERROR_MODULE, mod)
        end
        mutex = Mutex.new
        MetaUtils.extend_method(mod, :const_missing_mutex) { mutex }
        mod.send(:include, Errors)
        mod.extend(ClassMethods)
      end