anchor.diff:  <p>We check the following things about the CSV that you publish:</p>
   
   <ul>
  -<li>that there are no encoding errors because of odd characters in the file</li>
  -<li>all the line breaks should be the same</li>
  -<li>there should be a header line</li>
  -<li>all the columns should have a name</li>
  -<li>all the column names should be different</li>
  -<li>every row in the file should have the same number of columns</li>
  -<li>none of the rows should be blank</li>
  -<li>all the quotes should be matched up</li>
  -<li>there shouldn't be any whitespace between commas and double quotes around fields</li>
  +<li><b>Invalid encoding: </b>that there are no encoding errors because of odd characters in the file</li>
  +<li><b>Line breaks: </b>all the line breaks should be the same</li>
  +<li><b>Undeclared header: </b>there should be a header line</li>
  +<li><b>Ragged rows:</b> every row in the file should have the same number of columns</li>
  +<li><b>Blank rows:</b> none of the rows should be blank</li>
  +<li><b>Stray/Unclosed quote:</b> all the quotes should be matched up</li>
  +<li><b>Whitespace:</b> there shouldn't be any whitespace between commas and double quotes around fields</li>
   </ul>
   
   <p>If we get the CSV from a URL, then we also check:</p>
   
   <ul>
  -<li>that the file exists (we don't get a <code>404 Not Found</code> response)</li>
  -<li>that the content type isn't set to something other than <code>text/csv</code></li>
  +<li><b>Not found: </b>that the file exists (we don't get a <code>404 Not Found</code> response)</li>
  +<li><b>Wrong content type: </b>that the content type isn't set to something other than <code>text/csv</code></li>
   </ul>
   
   <p>If you don't do all the things above, then you'll get an error message.</p>
  
positive.code: <% content_for :title do %>
    About
  <% end %>
  
  <p>CSV looks easy, but it can be hard to make a CSV file that other people can work with. <strong>CSVLint</strong> helps you to check that your CSV file is readable. And you can use it to check whether it contains the columns and types of values that it should.</p>
  
  
negative.code: 
  <pre><code>{
      "fields": [
          {
              "name": "OrganisationId",
              "title": "Organisation ID",
              "constraints": {
                  "required": true,
                  "type": "http://www.w3.org/TR/xmlschema-2/#int"
              }
          },
          {
              "name": "WeekDay",
              "title": "Day of the week",
              "constraints": {
                  "required": true,
                  "pattern": "(Mon|Tue|Wednes|Thurs|Fri|Satur|Sun)day"
              }
          },
          {
              "name": "Times",
              "constraints": {
                  "required": true,
                  "pattern": "(0[0-9]|1[0-2]):[0-5][0-9]-(0[0-9]|1[0-2]):[0-5][0-9]"
              }
          },
          {
              "name": "IsOpen",
  