Why is it called `custom`? Shouldn't it be something like `AnyEncoding`?