1 => [x, { a: } | 1]
           ^ variable capture in alternative pattern

