public override void Prepare(IPromotedEnlistment en) { base.preparingEnlistment = en; VolatileDemultiplexer.PoolablePrepare(this); }