Modify the runtime ServiceProvider to properly handle IEnumerable