IntegerRange now tries to always maintain closed ranges
Added fix for HierarchicalSplit.split querying to identify column

HierarchicalSplit.split now asserts that only valid values are
assigned to objects
WorldTree.pickValue has a print upon LT bug