Let binary expressions (e.g. boolean AND, OR, =, or arithmetic +, -, ...) be composable