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