pub type TargetBool<'a> = Target<'a, bool>;
pub enum TargetBool<'a> { One(&'a mut bool), Many(&'a mut [bool]), }