Desingletoning the CrRuntime. Make the runtime part of ProgramClosure.