constructor({isEnabled, getSiteUrl, urlUtils}) {
        this._isEnabled = isEnabled;
        this._getSiteUrl = getSiteUrl;
        this._urlUtils = urlUtils;
    }
@param {Object} deps
@param {() => boolean} deps.isEnabled
@param {() => string} deps.getSiteUrl
@param {{isSiteUrl(url, context): boolean}} deps.urlUtils