A SpringModule now registers all beans by type and by name separately, so clients can inject qualified instances.