For whatever reason (compiler or header bugs), at least one commonly-used