lowercase names for value and node traits structs
additions to boost_print to print interval trees