Allow inheritance of FilterCollection

I need to inherit this class and now I have to copy pretty much the whole mechanism, because methods in inherited class cannot reach private properties. This would solve the issue.