XPathの代わりにfunction

本家データだとtumblrのnextLinkが以下のようになってるんだけど、過去のページへのリンクが前にあるトコもあるので使えない。

//div[@id="content" or @id="container"]/div[last()]/a[last()]

で、あんなの/page/付けて連番カウントアップするだけだから、わざわざ取得しなくてもeval()で変換できる式を定義しとけばいいんじゃね?と思ったんだけど、本家的にそれは既にやってるみたいだ。functionが定義できるみたい。
が、意味が良く分からない。addFilter()つーかFilterてなんだろうか。俺のJavaScript人生には出てきたことない。