title: Why does the python pathlib Path('').exists() return True?
body: <p>I was expecting <code>Path('')</code> to be a path that does not exist because it does not correspond to a file or directory name. Why is this considered to exist?</p>
  
  <pre><code>from pathlib import Path
  
  print(Path('').exists())
  </code></pre>
  
  <p>I assume there is an advantage gained by defining the <code>Path('')</code> to be the same as <code>Path('.')</code>. In what case is there an advantage?</p>