docs: function getPaths(packConfig, options, pkgSysDefaults) {
      var paths = packConfig.paths;
      var defaults = packConfig.defaults;
  
      return _.map(paths, function (p) {
  
          if (_.isString(p)) {
              p = {
                  name: p
              };
          }
          var p = _.extend({
              origin: function () {
                  return pkgSysDefaults.pkgParent + this.name;
              },
              target: pkgSysDefaults.pkgTarget,
              unique: false
          }, defaults, p);
  
          var name = _.result(p, 'name');
          var target = _.result(p, 'target');
          var unique = _.result(p, 'unique');
          var origin = _.result(p, 'origin');
  
          return {
              name: name || '',
              origin: path.join(options.appDir, options.baseUrl, origin),
              temp: path.join(options.dir, options.baseUrl, '/__temp__', name),
              temp_unique: path.join(options.dir, options.baseUrl, '/__tempUnique__', name),
              temp_release: path.join(options.dir, options.baseUrl, '/__tempRelease__', name),
              target: path.join(options.dir, options.baseUrl, target),
              unique: unique
          };
      });
  }