<div dir="ltr"><div><div class="gmail_default" style="color:rgb(0,0,0)">From the PEP:</div></div><div class="gmail_default" style="color:rgb(0,0,0);display:inline">> </div>From email/generator.py (and importantly note that there is no way to substitute or for ?? in this situation):<div class="gmail_default" style="color:rgb(0,0,0)">> <div class="gmail_default" style="display:inline"></div><span style="color:rgb(34,34,34)">mangle_from_ = True if policy is None else policy.mangle_from_</span></div><div class="gmail_default" style="color:rgb(0,0,0)">> <span style="color:rgb(34,34,34)">After updating:</span></div><div class="gmail_default" style="color:rgb(0,0,0);display:inline">> </div>mangle_from_ = <div class="gmail_default" style="color:rgb(0,0,0);display:inline"></div>policy?.mangle_from_ ?? True<div><br></div><div><div class="gmail_default" style="color:rgb(0,0,0)">I cannot see how these are equivalent, and cannot understand what the cryptic comment means.</div><div class="gmail_default" style="color:rgb(0,0,0)"><br></div><div class="gmail_default" style="color:rgb(0,0,0)">>>> policy.mangle_from_ = None</div><div class="gmail_default" style="color:rgb(0,0,0)">>>> <div class="gmail_default" style="font-size:small;text-decoration-style:initial;text-decoration-color:initial;display:inline"></div><span style="color:rgb(34,34,34);font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">True if policy is None else policy.mangle_from_</span>

</div><div class="gmail_default" style="color:rgb(0,0,0)">None</div><div class="gmail_default" style="color:rgb(0,0,0)"><br></div><div class="gmail_default" style="color:rgb(0,0,0)">>>> 

<div class="gmail_default" style="font-size:small;text-decoration-style:initial;text-decoration-color:initial;display:inline"></div><span style="color:rgb(34,34,34);font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">policy?.mangle_from_ ?? True</span>

</div><div class="gmail_default" style="color:rgb(0,0,0)">True (??? since lhs is None?)</div><br></div></div>