code: public List<List<Attribute<?, ?>>> getFetches() {
          return transform(newArrayList(fetches), new Function<PathHolder, List<Attribute<?, ?>>>() {
              public List<Attribute<?, ?>> apply(PathHolder input) {
                  return input.getAttributes();
              }
          });
      }
docs: /*
  Returns the attributes (x-to-one association) which must be fetched with a left join.