add RecursiveCallbackFilterIterator example