Add a special case to disable treating a leading "-" as negation when it follows a ?.
This fixes a regression (Bug #594) that was introduced when fixing Bug #589. This restores the previous behavior applying the template "[2 * (? - 1)]".
Authored by: david_costanzo 2024-06-20
Parent: [r6070]
Child: [r6072]