Allow specification of Filter to be used along with iterator