Given an enumerable of Parent where each entry holds an IEnumerable of Child objects
IEnumerable<KeyValuePair<Parent, IEnumerable<Child>>>
I want to reverse it so it is an IEnumerable of Child where each entry holds an IEnumerable of Parent objects.
IEnumerable<KeyValuePair<Child, IEnumerable<Parent>>>