code: function normalizeObjectMultipleRedirectionRule(redirectTo) {
      var redirectionMap = {};
  
      angular.forEach(redirectTo, function (redirection, permission) {
        if (isInjectable(redirection)) {
          redirectionMap[permission] = redirection;
        } else {
          if (angular.isFunction(redirection)) {
            redirectionMap[permission] = redirection;
            redirectionMap[permission].$inject = [];
          }
        }
  
        if (angular.isObject(redirection)) {
          redirectionMap[permission] = function () {
            return redirection;
          };
          redirectionMap[permission].$inject = [];
        }
  
        if (angular.isString(redirection)) {
          redirectionMap[permission] = function () {
            return {state: redirection};
          };
          redirectionMap[permission].$inject = [];
        }
      });
  
      return redirectionMap;
    }
docs: Convert multiple redirection rule object into redirection dictionary
  @methodOf permission.PermissionMap
  @private
  
  @param redirectTo {Object} PermPermission map property "redirectTo"
  
  @returns {Object<String, Object>} Redirection dictionary object