<commit_before>require 'mongo'

require 'mingo/alternative'
require 'mingo/config'
require 'mingo/engine'
require 'mingo/experiment'
require 'mingo/helpers'
require 'mingo/version'

module Mingo
  class << self
    def configure
      config = Config.instance
      yield config if block_given?
      config
    end
    alias :config :configure

    delegate *Config.public_instance_methods(false), :to => :configure
  end
end<commit_msg>Fix syntax error in 1.8.7.<commit_after>require 'mongo'

require 'mingo/alternative'
require 'mingo/config'
require 'mingo/engine'
require 'mingo/experiment'
require 'mingo/helpers'
require 'mingo/version'

module Mingo
  class << self
    def configure
      config = Config.instance
      yield config if block_given?
      config
    end
    alias :config :configure

    Config.public_instance_methods(false).each { |method| delegate method, :to => :configure }
  end
end
{'fraction_non_alphanumeric': 0.09309967141292443, 'fraction_numerical': 0.0032858707557502738, 'mean_word_length': 3.835978835978836, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5233168', 'n_tokens_mistral': 283, 'n_tokens_neox': 279, 'n_words': 79}