title: Can I extend the Swift reserved word "enum"?
body: <p>For example, I want to add something like this:</p>
  
  <pre><code>extension enum : T {
      convenience init? (rawData: T?) -&gt; enum? {
          guard let rawData = rawData else { return nil; }
          return self.init(rawData: rawData);
      }
  }
  </code></pre>
  
  <p>I know this is probably not a best case of why I need to extend the enum, but I just want to explore the possibilities. Thanks.</p>