You mean specify only the outer type constructor and have case class type args inferred? Yes, I think something along those lines might be useful.