Should fix "Can't infer the SQL type to use for an instance of java.util.Date. Use setObject() with an explicit Types value to specify the type to use" problem
private -> protected to allow overriding by API consumers