[an error occurred while processing this directive]
traverse() function is defined for a table
implemented with a binary search tree.
The second parameter for the traverse() function is a function
that determines what traverse() does with each of the entries
in a table.
Further explanation of the example can be found in the notes in the
example.