singleton constructors fail if multiple injectors created from one module