This change is not backward compatible since this is a public constructor. You should keep the old constructor and add a new one (could be private) that takes extra parameters.