public static Context getQueryContext() {
    if (!Logic.worldStateP(((Context)(Stella.$CONTEXT$.get())))) {
      return (((Context)(Stella.$CONTEXT$.get())));
    }
    { World cache = Logic.bestInferenceCache(((Context)(Stella.$CONTEXT$.get())));

      return (((cache != null) ? cache : ((Context)(Stella.$CONTEXT$.get()))));
    }
  }