pub type OptimizerContextRef = Rc<OptimizerContext>;
struct OptimizerContextRef { /* private fields */ }