title: Enum as Generic Constraint: What's the Reason Microsoft Didn't Want to Implement It?
body: <p>I realize that <code>enum</code> cannot be used as a generic constraint, and <a href="https://connect.microsoft.com/VisualStudio/feedback/details/386194/allow-enum-as-generic-constraint-in-c?wa=wsignin1.0" rel="nofollow noreferrer">Microsoft has declined to fix this bug</a>. </p>
  
  <p>Any reason why? </p>