Change a `fold` to an `any`
Rename a local closure in `get_buffer_request`
Merge pull request #2759 from zwarich/cleanup-get-buffer-request

Cleanup `get_buffer_request`