@gtnarg Thanks 🙂 It feels much better IMO, and the little extra type safety goes a long way. Cool to be able to rename parameters and the call site will update. Important for refactoring. Are you OK with it, or do you have suggestions for improvements?