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