SqlBuilder is a class designed to make dynamic SQL tasks easier. The top design goals are: 1. The query should look like SQL, and all SQL queries should be possible. 2. SqlBuilder is about building SQL, not getting or mapping data, so it should not be bound to any particular data access implementation.