feel free to call me a pedant :) I presume that calling ``event.Time`` and comparing it to ``until`` is a more computationally expensive thing than comparing ``until == 0`` for each of a crazy number of events until the user hits ``Ctrl-c`` 

(if not, then I learned something about golang :) )