docs: function propertyValueExtract(context, name, propName, options) {
    if (context[name] === undefined || context[name] === null) {
      return options.inverse(context);
    }
    this[propName] = context[name];
    /* eslint-disable no-param-reassign */
    context[propName] = context[name];
    /* eslint-enable no-param-reassign */
    return options.fn(context);
  }