Report question

Question: Why do BCL Collections use struct enumerators, not classes?