added hack to translate between search clauses that operate on ci_gi and on cluster. this hack is necessary because of the strange way the cluster and ci_gi tables are designed. it would have been so much better if there was a simple primary/foreign key relationship, but instead there is a compound key of cluster.ti_root,cluster.ci,cluster.cl_type that matches cigi.ti,cigi.clustid,cigi.cl_type
added hack to translate between search clauses that operate on ci_gi and on cluster. this hack is necessary because of the strange way the cluster and ci_gi tables are designed. it would have been so much better if there was a simple primary/foreign key relationship, but instead there is a compound key of cluster.ti_root,cluster.ci,cluster.cl_type that matches cigi.ti,cigi.clustid,cigi.cl_type

naturalis/supersmart,naturalis/supersmart,naturalis/supersmart,naturalis/supersmart