I ended up spending some time trying to figure out how to migrate and got most of it working, only 6 out of 1186 specs are failing, I believe there's a problem with the CollectionFilter but I'm unable to troubleshoot it in a reasonable time, I would really appreciate if someone could take a couple of minutes taking a look at it to help me figure out what's wrong, the code is on a fork I made:
This is what I believe to be the offending file:
And this test has one failing example, the one on line 95:
Thanks