impl infix expression
adds && and || operators