@SuppressWarnings("unchecked")
  <R> CriteriaCreator<R> creator() {
    return (CriteriaCreator<R>) state.creator();
  }
Singleton which stores class metadata for faster lookups
criteria/common/src/org/immutables/criteria/matcher/CriteriaContext.java