Allow private types in pretty print (#116)
The default print of `"?"` for private implementation classes can be
confusing, especially cases like `[Uri.parse('')]` which pretty prints
- Add more types to print like "primitives" where they already include
the type name in their default `toString`.
- Remove handling of `null`, it is handled already in the calling
- Add handling for some core types that are backed by private
- Remove the unnecessary try/catch and outdated comments.
3 files changed