Use a custom zipper impl for more readable code
Quickfix: temporary hacky patch for left->right wraparound
Quickfix: on collection insert, select first placeholder within