public static Path combine(Path parent, Path sub) {
    if (parent != null) {
      return new Path(parent, sub.element());
    } else {
      return sub;
    }
  }
Create new instance of path with {@code member} appended
criteria/common/src/org/immutables/criteria/expression/Path.java