public List <Breakpoint> DebugInfoUnloaded()
        {
            LocationTranslator = null;
            var changes = RevalidateBreakpoints();

            return(changes);
        }
        public List <Breakpoint> DebugInfoLoaded(StoryDebugInfo debugInfo)
        {
            LocationTranslator = new CodeLocationTranslator(debugInfo);
            var changes = RevalidateBreakpoints();

            // Sync breakpoint list to backend as the current debugger instance doesn't have
            // any of our breakpoints yet
            UpdateBreakpointsOnBackend();
            return(changes);
        }