This change breaks backward compatibility, would you mind implementing something like https://github.com/alecthomas/injector/commit/465ec7973099ae45dc06da52625567b95e25e081#diff-5347a12cb71a223ebf463c028ca6212fR144? We can remove the parameter later.