anchor.diff:  [source,java,indent=0]
   [subs="verbatim,quotes"]
   ----
  -	final TestItem = new TestItem(123L, "A test item",
  +	final TestItem testItem = new TestItem(123L, "A test item",
   			new SimpleDateFormat("yyyy-M-d").parse("2010-12-31"));
   
   	SqlTypeValue value = new AbstractSqlTypeValue() {
  
positive.code: constructor you call the constructor on the superclass with the `DataSource` and the SQL
  that should be executed to retrieve the rows for this query. This SQL will be used to
  create a `PreparedStatement` so it may contain place holders for any parameters to be
  passed in during execution.You must declare each parameter using the `declareParameter`
  method passing in an `SqlParameter`. The `SqlParameter` takes a name and the JDBC type
  as defined in `java.sql.Types`. After you define all parameters, you call the
  `compile()` method so the statement can be prepared and later executed. This class is
  
negative.code: 			}
  		}
  	);
  
  	blobIs.close();
  	clobReader.close();
  ----
  