sequencing bug in Dry::AutoInject when using Dry::Configurable

I’ve noted a similar order-dependence between Dry::Monads::Do and Dry::Matcher.

I believe I have also encountered order-dependence between Dry::AutoInject and Dry::Initializer.