@[reducible, inline]
Chains two simplification steps via Eq.trans.
cd₁ is the contextDependent flag from the first step (whose proof is h₁).
The output is context-dependent if either step was: in another local context,
either step might produce a different result, changing the whole chain.