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