no verbose WarehouseItem.toString by def
terseness: no value in DSABinarySearchTree.toString