Finish implementation of ferry filter, with docs #435