<commit_before>(function(root, undefined) {

		/**
		 * Cached regex used to parse event string
		 * @type {RegExp}
		 */
	var _NAME_REGEX = /(?:([\w-]+):)?([\w-]*)(?:.([\w-]+))?/,
		/**
		 * Quick reference to Array.prototype.splice
		 * for duplicating arrays
		 * @type {Function}
		 */
		_splicer = ([]).splice,
		/**
		 * Object merger
		 * @param {Objects}
		 * @return {Object}
		 */
		_extend = function() {
			var args = arguments,
				base = args[0],
				idx = 1, length = args.length,
				key, merger;
			for (; idx < length; idx += 1) {
				merger = args[idx];

				for (key in merger) {
					base[key] = merger[key];<commit_msg>Better description for why we have a splicer<commit_after>(function(root, undefined) {

		/**
		 * Cached regex used to parse event string
		 * @type {RegExp}
		 */
	var _NAME_REGEX = /(?:([\w-]+):)?([\w-]*)(?:.([\w-]+))?/,
		/**
		 * Quick reference to Array.prototype.splice
		 * for duplicating arrays (while removing the 
		 * first parameter ala trigger)
		 * @type {Function}
		 */
	var _splicer = [].splice,
		
		/**
		 * Object merger
		 * @param {Objects}
		 * @return {Object}
		 */
		_extend = function() {
			var args = arguments,
				base = args[0],
				idx = 1, length = args.length,
				key, merger;
			for (; idx < length; idx += 1) {
				merger = args[idx];

				for (key in merger) {
					base[key] = merger[key];
{'fraction_non_alphanumeric': 0.1858600583090379, 'fraction_numerical': 0.004373177842565598, 'mean_word_length': 2.547803617571059, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, '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': '2785262', 'n_tokens_mistral': 588, 'n_tokens_neox': 456, 'n_words': 128}