Don't map enums to an union type of its arguments

If we don't use `one-of` we don't care about the maximum number of arguments it can handle anymore.