Merge in (manually) pass_by_value