Add keyed service support for AutoSubstitute.Provide()