private void DumpText(TextWriter writer) { // write global writer.WriteLine("[Global]"); GlobalBindings .SelectMany(s => s.Value) .ForEach(b => writer.WriteLine(b.ToString())); writer.WriteLine("[Timeline]"); TimelineBindings .SelectMany(s => s.Value) .ForEach(b => writer.WriteLine(b.ToString())); writer.WriteLine("[Input]"); InputBindings .SelectMany(s => s.Value) .ForEach(b => writer.WriteLine(b.ToString())); writer.WriteLine("[Search]"); SearchBindings .SelectMany(s => s.Value) .ForEach(b => writer.WriteLine(b.ToString())); }