(...2) (..2) 1...2 foo[...2] { foo: ...bar } (1...) 1..2 { foo: ..bar } (1..)