Jan Algermissen wrote: > I suggest that you add functions for the opposite > 'direction' too: > > AC, xC, RC and PA Oops, these are of course relations, not functions! (That doesn't affect the traversal idea though.) Jan