I'd argue that `percolate(...)` should be struck. Seeing as adding a query to the _percolator index is simply an index operation, clients should just use the `index(...)` function already provided in this module, with "_percolator" as the index parameter.

By adding the `percolate(...)` function you unnecessarily decouple identical behavior.

^My 2 cents.