code: function (uri) {
    return encodeURIComponent(uri)
      .replace(/!/g, '%21')
      .replace(/'/g, '%27')
      .replace(/\(/g, '%28')
      .replace(/\)/g, '%29')
      .replace(/\*/g, '%2A');
  }
docs: Encode a uri according to Azure Table rules ### @options {uri} The uri to encode ### @return {String} The encoded uri.