In order to avoid breaking plugins, create a new constructor and deprecate the old