Val |> SomeFunc() |> Func2() |> Func3()
When strict simplicity is not the ultimately goal dare I say leaning into the monads is the way...