This format is a lot more readable than the default Ruby #inspect format (mostly due to not including previous/next/parent nodes).