title: ICollectionView.Refresh doesn't refilter the collection
body: <p>I have 3 cascading <code>ICollectionView</code>s in my view model where one relies on the other.
  The first one, isn't bound to a control on the view but is rather used as a key-filter for the two upcoming ones that are displayed to user as master-detail.</p>
  
  <p>My problem is, I attached a filter predicate to the main collection-view, but when I call <code>Refresh</code> from it, it doesn't go to the filter at all. I even tried throwing an exception from the filter predicate so in case the debugger cannot reach that code I will still see it arrived, but no exception was thrown.</p>
  
  <p>What can be the reason that I call Refresh and it doesn't take me to the filter predicate - meaning it's not recreating the view?</p>