Implementation of boolean types.

Original text of this message