DI 2.0.0

Deprecated takes in one argument "expires" and forms the error message `"Deprecated feature. Will be removed $expires"`. Defaults to "next release", so putting why in there makes no sense.