code: function( rule ) {
      var exports = {};
  
      if ( !rule.match( regexp.URLS ) ) {
          return false;
      }
  
      if ( ! ( this instanceof UrlsHelper ) ) {
          return new UrlsHelper( rule );
      }
  
      this._originalRule = rule;
      this._helpers = [];
      this.URIS = [];
  
      rule.match( regexp.URLS ).forEach( function( url ) {
          var urlHelper = new UrlHelper( url );
  
          this._helpers.push( urlHelper );
          this.URIS.push( urlHelper.URI );
      }, this );
  
      exports.URIS            = this.URIS;
      exports.getOriginalURIS = this.getOriginalURIS.bind( this );
      exports.getModifiedRule = this.getModifiedRule.bind( this );
      exports.getOriginalRule = this.getOriginalRule.bind( this );
  
      return exports;
  }
docs: UrlsHelper constructor
  @constructor
  @param {String} rule CSS rule with many url() blocks.