Removes synthetic expression statements emitted after captured compound assignments when their value is unused. The lowering-created context load is tagged so analysis retains it, while codegen can omit it after the lvalue is pruned. Consumed assignment results are preserved.
Validated with `env -u NO_COLOR just ready`.
AI assistance: Codex was used to investigate, implement, and validate this change.