docs: function assignPropertyWithDefault(destination, source, property, defaultValue) {
      var value = source[property];
  
      if (value == null) {
          value = defaultValue;
      }
  
      destination[property] = value;
  
      return value;
  }