Abstracted constructor argument setting.