Exposing ->generateContext() so that the context can be displayed
separately from errors.
Added in recursive populate() patch