anchor.diff:  -----------------------------------------------------------------------------------------------------------------
   public class PersonTable {
   
  -    public static final ColumnDef<Long>   ID         = ColumnDefs.long("id");
  -    public static final ColumnDef<String> FIRST_NAME = ColumnDefs.varchar("first_name");
  -    public static final ColumnDef<String> LAST_NAME  = ColumnDefs.varchar("last_name");
  -    public static final ColumnDef<Integer> AGE       = ColumnDefs.integer("age");
  -    public static final ColumnDef<Gender> GENDER     = ColumnDefs.enum("gender", Gender.class);
  -
  -    public static final TableDef TABLE = new TableDef("person", FIRST_NAME, LAST_NAME, AGE, GENDER);
  +    static final ColumnDef<Long>   ID         = ColumnDefs.long("id");
  +    static final ColumnDef<String> FIRST_NAME = ColumnDefs.varchar("first_name");
  +    static final ColumnDef<String> LAST_NAME  = ColumnDefs.varchar("last_name");
  +    static final ColumnDef<Integer> AGE       = ColumnDefs.integer("age");
  +    static final ColumnDef<Gender> GENDER     = ColumnDefs.enum("gender", Gender.class);
  +
  +    static final TableDef TABLE = new TableDef("person", FIRST_NAME, LAST_NAME, AGE, GENDER);
   
   }
   -----------------------------------------------------------------------------------------------------------------
  
positive.code: The above SQL select statements now look like this:
  
  --------------------------------------------------------------------------------------------------
  final List<Person> females = dao.findAll(Person.TRANSFORMER,
      PersonTable.TABLE,
      PersonTable.GENDER.eq(Gender.FEMALE)
  );
  
  final List<Person> over18 = dao.findAll(Person.TRANSFORMER, dao.sql()
      .select(PersonTable.TABLE.getColumns())
      .where(PersonTable.AGE.gt(18))
      .orderBy(PersonTable.LAST_NAME, PersonTable.FIRST_NAME)
  );
  --------------------------------------------------------------------------------------------------
  
  
negative.code: First we make minor adjustments to the Person model:
  
  ---------------------------------------------------------------------------------------------------------------------------------------------------------------
  package com.example;
  import static com.example.PersonTable.TABLE;
  import static com.example.PersonTable.ID;
  import static com.example.PersonTable.GENDER;
  import static com.example.PersonTable.AGE;
  import static com.example.PersonTable.LAST_NAME;
  import static com.example.PersonTable.FIRST_NAME;
  
  // ...
  
  public class Person {
  
      public static enum Gender {
  