Structure tests

No, but they are generally used for printing - in tests there are commented lines using these functions. When uncommented, you can see the structure of given persistent map/vector.
Renamed in next commit.