The CommonSubexpressionOptimizer: a meta-transformer which factors common subexpressions out
of a Circuit into intermediate witnesses, reducing the total number of opcodes.
The redundant range constraint optimization pass aims to remove any BlackBoxFunc::Range opcodes
which doesnβt result in additional restrictions on the values of witnesses.