@Override
  public Iterator<Member> iterator() {
    return members.iterator();
  }
Fetches all members during construction, returning cached view afterwards.
criteria/common/src/org/immutables/criteria/reflect/PrecachedClassScanner.java