certain things will always break, this is bout giving us a better likelyhood to stretch compatibility a bit further. I know it's not perfect, and I know ORM could change things. You know, ORM could even break some critical code without us noticing, but really that's not our concern to cover with tests.

You're welcome to try changing the test in something better, I just want to make sure we run the test this way and don't feel like wasting more time on this.