make IllQueryEvent more general, include support for duration and log noise prob. Update as.html accordingly