Better operand parser