operator precedence sanity check