Browsing by Keywords implementation of strategies