allow columns to be changed after loadWhere has been called and ability to get current query
ability to replace query