docs: function matches( value, opts ) {
  	if ( !isString( opts ) ) {
  		throw new TypeError( 'matches()::invalid input argument. List of options must be a string. Value: `' + opts + '`.' );
  	}
  	if ( !isString( value ) && !isNumber( value ) ) {
  		return false;
  	}
  	if ( typeof value === 'number' ) {
  		value = value.toString();
  	}
  	opts = opts.split( ',' );
  	for ( var i = 0; i < opts.length; i++ ) {
  		if ( opts[ i ] === value ) {
  			return true;
  		}
  	}
  	return false;
  }