Binary operations of the form LHS <operator> RHS that may only be
applied to objects that can be converted to Bool. The result is always
a Bool. These operators are short-circuiting, so RHS will only be
evaluated if necessary.
Binary operations of the form LHS <operator> RHS where LHS is
something that can be assigned to. The result of the corresponding
binary operation is assigned to LHS.