Hi Roland,
Glad you raised this subject. In the new o2, true will have a value of 1 by default. Comparators (A>B) will also return 1 when true.
I'm using the MS interpretation of Bool and Boolean:
Bool is 32bit (generally preferred)
Boolean is 8bit
Currently, they are pseudo-types. To be truly boolean they should be masked to 1bit.