2!!!!
Passing tests !! Now time for refining and porting other modules...
removing filter(Fn) and testing different depth with StreamIdentityProcessorVerification