title: Dart How to get the name of an enum as a String
body: <p>Before enums were available in Dart I wrote some cumbersome and hard to maintain code to simulate enums and now want to simplify it.  I need to get the name of the enum as a string such as can be done with Java but cannot.</p>
  <p>For instance little test code snippet returns 'day.MONDAY' in each case when what I want is 'MONDAY&quot;</p>
  <pre><code>enum day {MONDAY, TUESDAY}
  print( 'Today is $day.MONDAY');
  print( 'Today is $day.MONDAY.toString()');
  </code></pre>
  <p>Am I correct that to get just 'MONDAY' I will need to parse the string?</p>