@[haxscamper](https://forum.nim-lang.org/postActivity.xml#haxscamper)
`matching` is really great but it isn't there yet. An example (which I reported) is it is unable to handle qualified `enum` members, so I can't say: from blah import nil case blah.O(kind: blah.SomeKind, ...) of blah.SomeKind(...) : ... Run I've run into this problem with `{.pure.}` qualified enums as well. Not saying this can't be fixed but still needs some work IMO.