small fix - get rid of unused argument - inOrder left boundary
not used because of fast lookup
added duplicate values in traversal protection