Children of ValueObject automatically update themselves when they detect
the state of the process has changed, which typically happens when the
parent value is updated. However, if in case of updating
ValueObjectConstResult the process state is unchanged and the children
remain stale.
Explicitly clear the children upon the parent update, so that they're
re-calculated afterwards.
Can you assert that this returns True?