Right you are. That only leaves breaking out the body into a separate function `init` or such and calling that from both constructors, which does not seem to give that much added benefit.