deprecate(prop, msg) {
		if (arguments.length == 1) msg = prop;

		if (deprecateList.indexOf(prop) === -1) {
			// eslint-disable-next-line no-console
			console.warn(kleur.yellow().bold(`DeprecationWarning: ${msg}`));
			deprecateList.push(prop);
		}
	}
Deprecate a method or property

@param {Object|Function|String} prop
@param {String} msg