iref type, btree Cormen book impl