What is the intention of these over the existing `bool` type.