title: How do I convert an enum between (string, list of flags, enum with flags)?
body: <p>How do I convert from enums to strings and vice versa?</p>
  
  <p>And taking the case that enums can contain multiple flags, how can I get a list of all the flags an enum contains?  </p>