This function is inspired from the one given in CLRS for inserting a key to a B-Tree but as splitTreeNode has been (heavily) modified in order to be used in our B+ Tree. It supports handling duplicate keys (if enabled) as well. It is able to insert the (Key, Value) pairs using only one pass through
(TreeNode n, long key, String value, boolean unique)
source not stored for this graph (policy: none)
no test coverage detected