My suggestion was rather that we keep `prettyMap` and `prettyList` public (that would allow users to get better type warnings) but that we also expose `prettyJson` for when you have a JSON object. For example, people would continue to write:

```dart
get pretty => prettyMap({'field1': field1, 'field2': field2});
```

but if they have, say, a `toJson` function already they can also write:

```dart
get pretty => prettyJson(toJson())
```