As usual, thanks @waddlesplash for the thorough report.
Regarding Beta 4, is there any date set for the release preparation process? Custom Query – Haiku still lists a couple of dozens of tickets associated with it; even after moving some of them to the next version, I assume, there would still be issues to address before releasing the next Beta. Beta 3 was released on July 21, and Beta 2 - on June 20, so would it be possible to follow the one-year release cycle with Beta 4, or should we expect Beta 4 to be moved further to, say, the end of summer or autumn?