Solution
foreach over GameObject.Components fails. Tension: ComponentList has no GetEnumerator. Outcome: foreach (var c in gameObject.Components.GetAll()) { }.
4086ae10-ca33-46c1-b3a8-fe015790c89f
foreach over GameObject.Components fails. Tension: ComponentList has no GetEnumerator. Outcome: foreach (var c in gameObject.Components.GetAll()) { }.