I was about to post this too. Surely all the possible nodes include all possible search terms, as well as all web pages. Then search and relations are synonymous. Any thoughts on how your system would be different from a search engine in that sense Wheels?