title: How to deal with duplicate target names in reStructuredText?
body: <p>Example:</p>
  
  <pre><code>foo is a tool used to do foo.
  
  Download_
  
  .. _Download: http://example.com/foo
  
  blah blah blah (omit a lot of paragraphs)
  
  bar is another tool to do bar.
  
  Download_
  
  .. _Download: http://example.com/bar
  </code></pre>
  
  <p>Since <code>Download</code> points to different urls, docutilus gives this error report:</p>
  
  <pre><code>Duplicate target name, cannot be used as a
  unique reference: "Download".
  </code></pre>
  
  <p>While in markdown, I can specify different id for this two <code>Download</code>:</p>
  
  <pre><code>[Download][download-foo]
  [download-foo]: http://example.com/foo
  [Download][download-bar]
  [download-bar]: http://example.com/bar
  </code></pre>
  
  <p>How can I do similar things in reStructuredText?</p>