if(p.depth() > 1) {
// attempt to resolve the given path to a relational property and a
// localized path
ISchemaProperty sp;
for(int i = 0; i < p.depth(); i++) {
sp = classMap.get(p.pathAt(i));
if(sp == null || !sp.getPropertyType().isRelational()) break;
final RelationInfo ri = (RelationInfo) sp;
if(!schemaMap.containsKey(ri.getRelatedType())) {
load(ri.getRelatedType());
}