Those would. The Elixir style feels nice. I wonder if something like that could make it into Ruby 4
Mentioned in another sub-comment, but Clojure's threading macros do this. They do it by making positional assumptions about the implicit argument: https://clojure.org/guides/threading_macros