anchor.diff:  
   [source,java]
   -------------------------------------------------------------------------------------------------------
  -List<Department> departments = db.findAll(Department.class, "select id, name from department");
  +List<Department> departments =
  +    db.findAll(Department.class, "select id, name from department");
   
   ...
   
  
positive.code:     <scope>test</scope>
  </dependency>
  
  Using without Maven
  -------------------
  
  To use Dalesbred without Maven, you'll need to https://bitbucket.org/evidentsolutions/dalesbred/downloads[download the latest jar for Dalesbred]
  and it to your classpath. There are no other required dependencies.
  
  Attributions
  
negative.code: db.update("insert into credit_card (number) values (?)", confidential(creditCardNumber));
  -------------------------------------------------------------------------------------------------------
  
  Custom type-conversions
  ~~~~~~~~~~~~~~~~~~~~~~~
  
  Sometimes you need to convert database values to your own custom types and vice versa. To do that,
  you can register your own {javadocBase}fi/evident/dalesbred/instantiation/TypeConversion.html[TypeConversion]-implementations
  to {javadocBase}fi/evident/dalesbred/instantiation/TypeConversionRegistry.html[TypeConversionRegistry]:
  
  [source,java]
  -------------------------------------------------------------------------------------------------------
  TypeConversionRegistry conversions = db.getTypeConversionRegistry();
  conversions.registerConversionFromDatabaseType(new StringToEmailAddressConversion());
  conversions.registerConversionToDatabaseType(new EmailAddressToStringConversion());
  -------------------------------------------------------------------------------------------------------
  
  There are built-in conversions from http://www.joda.org/joda-time/[Joda Time]'s
  {jodaJavadocBase}org/joda/time/DateTime.html[DateTime], {jodaJavadocBase}org/joda/time/LocalDate.html[LocalDate]
  and {jodaJavadocBase}org/joda/time/LocalTime.html[LocalTime] to {jdkJavadocBase}java/sql/Timestamp.html[java.sql.Timestamp],
  {jdkJavadocBase}java/sql/Date.html[java.sql.Date] and {jdkJavadocBase}java/sql/Time.html[java.sql.Time], respectively.
  These will be automatically registered if Joda Time is detected on classpath.
  
  When running on Java 8, conversions for {jdkJavadocBase}java/time/Instant.html[Instant],
  {jdkJavadocBase}java/time/LocalDate.html[LocalDate], {jdkJavadocBase}java/time/LocalDateTime.html[LocalDateTime],
  {jdkJavadocBase}java/time/LocalTime.html[LocalTime] and {jdkJavadocBase}java/time/ZoneId.html[ZoneId] from
  {jdkJavadocBase}java/time/package-summary.html[java.time]-package are automatically registered.
  
  Custom instantiators
  ~~~~~~~~~~~~~~~~~~~~
  