That also makes sense 🙂
I'd probably mirror the core async conventions and do -call for the function form.
My general solution is to search for conventions in core, then in core libs, then I start making shit up