adding filter type to ObjectSelector
using alias template
compiles
compiles
fix specialization
Merge pull request #3966 from VinInn/SingleObjectSelectorStream

SingleObjectSelector as stream module.