http://www.open-std.org/jtc1/sc22/open/n2356/conv.html
> 4 An rvalue of type bool can be converted to an rvalue of type int, with
> false becoming zero and true becoming one.