title: Adding enum in the middle
body: <p>I stumbled upon a code where my colleague has recently modified an existing enum and added another enum just before the last enum, I am guessing he may have done this because the last enum was None(we are not in the same timezone to discuss). </p>
  
  <p>My worry is if any code in the solution tries to fetch the integer value of None Enum(which I couldn't find anywhere luckily, but what about some code tries to do in future), then this will potentially produce wrong results.</p>
  
  <p>Wouldn't it be safe to? </p>
  
  <ol>
  <li>Either Add Enum in the last</li>
  <li>Or associate an integer value against each enum so that ordering issue can be resolved?</li>
  </ol>
  
  <p>Please throw some light. </p>
  
  <p><strong>Update:</strong>
  In one of the SO question, I read @Marc Gravell mentioning that inserting in the middle is dangerous, did I understand him correctly? Please see <a href="https://stackoverflow.com/a/12716043/2719527">https://stackoverflow.com/a/12716043/2719527</a></p>