Bug: isLiteral() returns false for expressions starting with a minus, even if they are actually numbers and thus literals.
Expected Behavior: isLiteral() returns true for negative doubles.
Simplest way to reproduce:
Add flux measurement of a flux and try to forward simulate when that flux is negative.