rule init
indexing / searching coding complete, not tested.
bug fix: basically tested.
in 'production' use.
asdfasdf, working version.