The double underscore kwargs are a bit odd, I agree, but once you know about them they're okay.
And, rather like the petrol engine, it turns out while it sucks, everything else is massively worse in some vitally important way.