This could be expensive if what you're de-splatting in `Map(_: _*)` is a large collection.