It's easier for the reader, I think, to have `__init__` at the top of the class. -- @ijl