[MC] implement new object without injector