private protected virtual T MillCore(Pile <T> targetPile) => _logic.Mill(_noOpTransformer, targetPile.Adder);
private protected sealed override T MillCore(Pile <T> targetPile) => _logic.Mill(_truthyUnwrapper, targetPile.Adder);
private protected virtual T MillCore(Pile <T> targetPile) => _logic.Mill(_noOpTransformer, targetPile.Adder);
private protected sealed override T MillCore(Pile <T> targetPile) => _logic.Mill(_truthyUnwrapper, targetPile.Adder);