Another shot at parsing events from a stream. Getting there...