Add RVALUE_THIS macro and use it on get_event_log.
Adds static optargs.

I took an easy route here. Some of the optargs are now evaluated
staticly (noreply and explain). Using a new function static_optarg.