setting $val to false will not bound the value.
set Where criteria to Query using where() method.
they are separate classes.
reformat code.
build where clause in Where class.
touch up on argument check in quote. remove unused query. throw bad relation call.
add 'and' and 'or' methods as where clause. also ready for parenthesis.
nested Where; use parenthesis method to control.
test complex and/or case using Bind and Quite.
in case $col is a callable object, use it as raw string.
implement Having clause.
test delete sql; test that bind contains correct number of bound values.
write some classes to rule the Sql/Query.
reformat code.
add quick access to Where object.
use single Where object in Query. allow to set or from outside.
in case as is in capital... added more tests.