this should become op.gt, or even OPERATOR['>']