title: Double line breaks with 'pre' tag and 'nl2br'
body: <p>I used <code>nl2br</code> function for <code>pre</code> tags, but I've encountered a strange problem: there are 2 line breaks but there's only one <code>&lt;br /&gt;</code> tag.</p>
  
  <p>For example:</p>
  
  <pre><code>code in line 1&lt;br /&gt;
  code in line 2&lt;br /&gt;
  </code></pre>
  
  <p>Displays as:</p>
  
  <pre><code>code in line 1
  
  code in line 2
  </code></pre>
  
  <p>instead of:</p>
  
  <pre><code>code in line 1
  code in line 2
  </code></pre>