Please add parentheses around the `and` block, precedence isn't obvious.