docs: function shallowCopyTargetProperty(target, source) {
    let properties = Object.keys(target);
  
    for (let i = 0; i < properties.length; ++i) {
      if (source.hasOwnProperty(properties[i])) {
        target[properties[i]] = source[properties[i]];
      }
    }
  }