// If this is the case, then we can substitute that mofo in it's place
if (stmt_cache.predicates.containsKey(catalog_col)) {
for (Pair<ExpressionType, CatalogType> pair : stmt_cache.predicates.get(catalog_col)) {
if (trace.val)
LOG.trace(String.format("Linking %s to predicate %s because of %s",
other_col.fullName(), pair, catalog_col.fullName()));
ExpressionType expType = pair.getFirst();
CatalogType param = pair.getSecond();
stmt_cache.put(other_col, param, expType, (Table)other_col.getParent());
frag_cache.put(other_col, param, expType, (Table)other_col.getParent());