improved the compile compare helper. we only need the operator argument, since we can extract the label from that with drop 7