* Reader should look for the dictionary id that matches, rather than looking for most recent * External dictionary should have multiple dictionaries enabled and be able to have logs with different dictionaries as a central source. * Look at dictionary switching transparently in a stream