Yes, I override it to also retrieve my own input parameters, which then may be used in setup_plugins(), setup_workers(), etc. And when it was located inside a constructor - exceptions did not work (that I threw when required parameters were missing, for example).