I would much rather this be like the `put_options` function, rather than an internal fold.