Reverse method on event readers.

Related to #87.
Right. And how can we recognize whether or not a `FifoEvents<T>` instance is the reverse of a `LifoEvents<T>` instance?