pub struct OperationContext {} impl OperationContext { pub fn empty() -> OperationContext { todo!() } }