case {a: 0} in {a:, **rest} [a, rest] end