The current constant value of this member. After a Solver flush, this is value read by entities outside the Solver.
@override double get value => terms.fold(constant, (value, term) => value + term.value);