-record(merge_prop, {name :: binary(), value :: fun(() -> gleam@json:json())}).