case constructor is not @Inject, and has some args.