anchor.diff:  			h4 <code class="data-type">Object</code> &mdash; Displayed as <strong>firstname</strong> <strong>lastname</strong> fields in the Admin UI
   			pre { type: Types.Name }
   			.options
  +				
   				h5 Schema:
   				p The name field adds <code>first</code> and <code>last</code> <code class="data-type">String</code> paths to the schema, as well as a <code>full</code> virtual getter and setter.
   				p <code>first</code> <code class="data-type">String</code> - first name
   				p <code>last</code> <code class="data-type">String</code> - last name
   				p <code>full</code> <code class="data-type">virtual</code> <code class="data-type">String</code> - first and last name, concatenated with a space (if both have a value)
  +				p The <code>name.full</code> setter splits input at the first space.
   			
   			
   			a(name="field_password")
   			h3 <code>Password</code>
  -			h4 <code class="data-type">String</code> &mdash; Displayed as a password field in the Admin UI
  +			h4 <code class="data-type">String</code> &mdash; Displayed as a password field in the Admin UI, with a 'change' button.
  +			p Passwords are automatically encrypted with bcrypt, and expose a method to compare a string to the encrypted hash.
  +			p.note The encryption happens with a <strong>pre-save hook</strong> added to the<strong>schema</strong>, so passwords set will not be encrypted until an item has been saved to the database.
   			pre { type: Types.Password }
  -			p.note Documentation coming soon (see <a href="https://github.com/JedWatson/keystone/#field-types" target="_blank">readme</a> for current docs)
  +			.options
  +				
  +				h5 Options:
  +				p <code>workFactor</code> <code class="data-type">Number</code> - the bcrypt workfact to use when generating the hash, higher numbers are slower but more secure
  +				p The workFactor defaults to <code class="default-value">10</code>
  +				
  +				h5 Underscore methods:
  +				p <code>compare(string)</code> (returns <code class="data-type">Boolean</code>) - compares the string against the encrypted hash, returns <code class="default-value">true</code> if the match or <code class="default-value">false</code> if they don't
  +				
  +				h5 Special paths:
  +				p <code>{path}_compare</code> - when provided to the <strong>updateHandler</strong>, it will be checked against <code>{path}</code> and validation will fail if they don't match.
   			
   			
   			a(name="field_location")
  
positive.code: 			pre { type: Types.Number }
  			p.note Input should either be a valid <strong>Number</strong>, or a string that can be converted to a number (can be blank unless field is required)
  			.options
  				h5 Underscore methods:
  				p <code>format(string)</code> - formats the stored value using <a href="http://numeraljs.com" target="_blank">numeraljs</a>.
  				p Format string defaults to <code class="default-value">0,0[.][000000000000]</code>
  
negative.code: 			h4 <code class="data-type">String</code> &mdash; Displayed as a textarea field in the Admin UI
  			pre { type: Types.Textarea }
  			.options
  				
  				h5 Options
  				p <code>height</code> <code class="data-type">Number</code> - the height of the field (in pixels)
  			
  