fix operand parsing, make commas between operands optional