anchor.diff:  			a(name='lists-usage')
   			h3 Usage
   			
  -			p The syntax for creating a <strong>Keystone List</strong> is very similar to the syntax for creating a Mongoose Schema, with the exception of the constructor, which is <code>var MyList = new keystone.List(key, options)</code>.
  +			h4: code new keystone.List(key[, options]);
  +			
  +			p The syntax for creating a <strong>Keystone List</strong> is very similar to the syntax for creating a Mongoose Schema, with the exception of the constructor, which is <code class='default-value'>var MyList = new keystone.List(key, options)</code>.
   			p Once you have created a new List, add fields to it using <code>MyList.add(fields)</code>, where fields is an object of keys (for field paths) and values (for field types, or options).
   			p Fields are defined by an object with a <code>type</code> property, which must be a valid Field Type or basic data type. Using the object syntax you can specify additional options for the field. Common field options and field-type-specific options are detailed in the fields documentation.
   			p When all the fields and options have been set on the list, call <code>MyList.register()</code> to register the list with Keystone and finalise its configuration.
  
positive.code: 			table.table
  				col(width=210)
  				col
  				tr
  					td <code>drilldown</code> <code class="data-type">String</code>
  					td A space-delimited list of relationships to display as drilldown in the Admin UI
  
negative.code: 			pre: code.language-javascript
  				| var keystone = require('keystone'),
  				|     Types = keystone.Field.Types;
  				| 
  				| var Post = new keystone.List('Post', {
  				|     autokey: { path: 'slug', from: 'title', unique: true },
  				|     map: { name: 'title' },
  				|     defaultSort: '-createdAt'
  				| });
  				| 
  				| Post.add({
  				|     title: { type: String, required: true },
  				|     state: { type: Types.Select, options: 'draft, published, archived', default: 'draft' },
  