It looks like you just changed an existing constructor rather than adding a new? Nothing wrong with the change, it's usefully exposed functionality I imagine, but this would break existing code, if I see it correctly.