public new ContextualOperand Cast(Type type) { return OperandExtensions.SetLeakedState(new ContextualOperand(base.Cast(type), TypeMapper), true); }