static Set<TypeElement> annotations() {
    return state().annotations;
  }
Next iteration of the same flawed design in hopes to untangle it at least a bit.
generator/src/org/immutables/generator/EnvironmentState.java