lib/classes/Variables.js/Variables/assignProperties
class Variables:  assignProperties(target, populations) {
    // eslint-disable-line class-methods-use-this
    return BbPromise.all(populations).then(results =>
      results.forEach(result => {
        if (result.value !== result.populated) {
          _.set(target, result.path, result.populated);
        }
      })
    );
  }