{+(Program
(Case
(Identifier)
(When
(Args
(Identifier))
(Other "splat_argument"
(Identifier)))
(Else)))))+}