- Add `NetworkXSerializer` for conversion to and from [networkx](https://networkx.org/).
- Faster implementation of `__eq__` for deep trees.
- Two trees can now be equal (`==`) if their roots have a different identifier.
- Replace argument `str_factory` by `formatter` in `tree.show()` and `tree.to_string`.
If passed a string, it will be applied as `formatter.format(node=node)`.