EntityMeta joinMeta  = Query.CachedEntity.getEntityMeta(joinClass, transformer.getFinder());
CriteriaJoin criteriaJoin = addOrGetJoin(names[step], fieldMeta, parent.criteria);
parent.criteria = criteriaJoin;
parent.meta = joinMeta;
step++;
<BUG>}
parent.name = names[step];
return parent;
</BUG>
}

EntityMeta joinMeta  = Query.CachedEntity.getEntityMeta(joinClass, transformer.getFinder());
CriteriaJoin criteriaJoin = addOrGetJoin(names[step], fieldMeta, parent.criteria);
parent.criteria = criteriaJoin;
parent.meta = joinMeta;
step++;
}
}
parent.name = names[step];
return true;
}
