Support caching of parsed structres and most recent code.