Reject

Requires #19 to merge first

Also includes updated description of reject that's a reflection of the update to filter's docs from #16