<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 01/24/2014 07:07 AM, Larry Hastings
      wrote:<br>
    </div>
    <blockquote cite="mid:52E281C3.1050303@hastings.org" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      b) Functions where there's no static Python value that behaves
      identically to<br>
         not passing in that parameter (aka "the dynamic default
      problem")<br>
    </blockquote>
    <br>
    Ouch!  Sorry, I forgot a detail here.  This can also be another form
    of NULL problem.  For example, socket.socket.getservbyport() takes
    an optional "protocol" argument.  Internally its default value is
    NULL.  But there's really no good static string that we could use
    for the default.  Guido specifically suggested accepting None here
    to mean "use the internal default" should be fine.  But again this
    is a change, we're in beta, etc etc, discuss.<br>
    <br>
    <br>
    <i>/arry</i><br>
  </body>
</html>