The rewrite of the SQ backend was a bit hectic and there is a lot of low-level functionality which would deserve proper unit test.