title: The string "Test '<3'" displays as "Test '<3>" in my Rails app
body: <p>I'm having a strange problem where a user can enter the following text</p>
  
  <blockquote>
    <p>Test '&lt;3'</p>
  </blockquote>
  
  <p>and it outputs as</p>
  
  <blockquote>
    <p>Test '&lt;3></p>
  </blockquote>
  
  <p>On the output I'm using white_list, and the value stored in the database is:</p>
  
  <blockquote>
    <p>'testing ''&lt;3'''</p>
  </blockquote>
  
  <p>What could be causing the output to think it's a tag of some sort and trying to close it (which is what it looks like to me).</p>
  
  <p>Thanks!</p>