yes. particularly for subclassing purposes. short answer: this is still initializing state, ergo it goes in `init`