What is the reason for using `(args...)` instead of `(event, args...)` which is more understandable?