pub type WhichReader<'a> = Which<Reader<'a>, Reader<'a>>;
enum WhichReader<'a> { Slot(Reader<'a>), Group(Reader<'a>), }