Prevent passing of non-POD types to POD-only interfaces.

Reviews: @rec @howardhinnant
Actually, my care meter is hard on 0.5%.  No one reads those anyway.