ParentFull threadDerekL·Probably because some code already defines “bool”, “true”, and “false”, so adding those to an existing header would break it.View on HN