> It's a productivity killer to remember that for arguments of type arg2: > MyEnum you need to use 'ml' prefix for this enums like mlOpt1, mlOpt2, etc. > It also reduces discoverability as nimsuggest doesn't autocomplete either > MyEnum.Opt1 nor by manually triggering foobar(arg2: <Autocomplete>. I'm not > sure if improving this actually requires breaking changes.
Well we have overloadable Enums so that's less of an issue you just do `Opt1` and use it as such, no longer need to be worried about a prefix.