Yeah; I had that in an earlier version '#myfunc(payload) % #count` or `#myfunc(#root, #count)`.

The downside was we need a new evaluation context for each evaluation (and we're trying to get the best perf; even when using SpEL).