Refactoring: Rework lfput() so that it doesn't modify its arguments list.
This is part of a larger effort to reduce the number of side effects in the code base.
Authored by: david_costanzo 2026-06-09
Parent: [r6279]
Child: [r6281]