<commit_before>(function (cmds) {
	'use strict';
	if (typeof window.di === 'undefined') { window.di = {}; }; di.con = {}; var noop = function () { }; di.usecon = typeof console !== 'undefined';
	var cl = cmds.length; for (var i = 0; i < cl; i++) { var c = cmds[i];
		(function (c) { di.con[c] = di.usecon ? function () { if (di.usecon && typeof console !== 'undefined' && console[c]) { return console[c].apply(console, arguments); } } : noop })(c);
	};
})('log debug info warn error assert clear dir dirxml trace group groupCollapsed groupEnd time timeEnd profile profileEnd count exception table'.split(' '));
<commit_msg>Check whether console[c] is actually a function<commit_after>// [di]base 0.2
(function (cmds) {
	'use strict';
	if (typeof window.di === 'undefined') { window.di = {}; }; di.con = {}; var noop = function () { }; di.usecon = typeof console !== 'undefined';
	var cl = cmds.length; for (var i = 0; i < cl; i++) { var c = cmds[i];
		(function (c) { di.con[c] = di.usecon ? function () { if (di.usecon && typeof console !== 'undefined' && typeof console[c] == 'function') { return console[c].apply(console, arguments); } } : noop })(c);
	};
})('log debug info warn error assert clear dir dirxml trace group groupCollapsed groupEnd time timeEnd profile profileEnd count exception table'.split(' '));

{'fraction_non_alphanumeric': 0.18754745634016703, 'fraction_numerical': 0.0030372057706909645, 'mean_word_length': 4.357723577235772, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '6999529', 'n_tokens_mistral': 420, 'n_tokens_neox': 414, 'n_words': 143}