> You don't want to be doing work in a constructor.

Oh, do you mean don't put the code _inside_ ```__init__```?
Yes, of course, but it can be called from there, that's how I should have put it.