Added combine option to collection injection, removed eager scope,
tweaked shim