function registerRestorableStyles(backup, node, properties) {
  forEach(properties, function(prop) {
    backup[prop] = isDefined(backup[prop])
        ? backup[prop]
        : node.style.getPropertyValue(prop);
  });
}
@ngdoc function
@name pascalprecht.translate.$translateProvider#useLoader
@methodOf pascalprecht.translate.$translateProvider

@description
Tells angular-translate to use any other service as loader.

@param {string} loaderFactory Factory name to use
@param {Object=} options Optional configuration object