@lunareclipse well http is pretty bad too, to the point we now have 3 generations of it each of which is a differently serialized format and differently bad :3