> > The "insv" pattern *already* does this. It just doesn't support the > > one-bit-bitfield case. > > - which was your point of being unnecessarily restrictive?
Yes. There's special code in there to disable insv if the bitfield happens to be one bit in size.