At the moment we have a bit of an awkward API due to the fact that simple strings and domains have different rules for encoding and decoding. Refactor the implementation to strictly follow the `Converter<S, T>` interface as defined in `dart:convert`
At the moment we have a bit of an awkward API due to the fact that simple strings and domains have different rules for encoding and decoding.
Refactor the implementation to strictly follow the
Converter<S, T>interface as defined indart:convert