(PUP-2240) Add support for splat in case and selector expressions.

This functionality was missing from the original work on supporting
the splat (unfold operator).