b5ba84f667
The matching should behave like in ArrayCollection, where it is not changed. The criteria should be cloned so that it could be used for more than one matching operation.