というか、そもそも「〜を選ぶ関数」っていうのがどうもイメージが湧かない。
要はブラウザの「お気に入り」をカスタマイズしたようなものを実現したいんでしょ?
普通に考えれば、そんな関数は必要にならん筈と思うけど。
選ぶのは人間じゃないのか?