Why not use a `hash table of binary trees'? Each hash table slot has a binary tree hanging off it. A fast hash and an extensible tree. Ideal. Boyd Roberts boyd at prl.dec.com ``When the going gets wierd, the weird turn pro...''