cleanup
trim whitespace when checking for key membership
rename clusterKeys -> clusterColumns
more cleanup
rename iterator -> rows, iter -> rowIterator
rename Key -> BoundColumn