function asXRegExp(value) {
        return XRegExp.isRegExp(value) ?
                (value.xregexp && !value.xregexp.isNative ? value : XRegExp(value.source)) :
                XRegExp(value);
    }
Converts the provided value to an XRegExp.
@private
@param {String|RegExp} value Value to convert.
@returns {RegExp} XRegExp object with XRegExp syntax applied.