collate (cargo): Traits and a data structure to support collation and bisection
Keywords: bisect|collation