Added rule for unary +/-