element being looked up
callback to create a new matching element to insert
callback to modify an existing element in the tree; only called if not null; should never be provided if the tree allows duplicates
A pointer to the element currently stored in the set, whether it was updated or inserted. This value is only null if the element would have been inserted but the operation didn't succeed at some point (i.e. memory allocation failure).
Updates an element already in the set or creates a new one therein.
NOTE: