Reverse method on event readers.

Related to #87.
So, `FifoEvents<T>("D9663957-0B7C-4509-B73D-CBD34E784CBA", new ...)` is the dual of `LifoEvents<T>("59CDCBCE-9DD5-45CB-83F5-F59E73CADE1B", new ...)`?