Update history.
Fix deterministic code optimizer, implement @Deterministic annotation
Fix cyclic reuse of final static constants: avoid to "optimize" static field expressions