But these require parentheses on
call leaving us at square one. I also considered the idea of passing the function to some sort of event handler such as
But then the question becomes "how do you invoke
setTimeout without parentheses?"