introduced sqlType in Sql, and toSql in Builder.
keep the state of Sql object in itself.