2.2.1 Boolean expressions