List(1,2,3).Splice(0, 0, List(4)) should return List(1,2,3,4)

Even if one-indexed, it should be one-indexed in both directions. Currently it’s one-indexed for LTR but zero-indexed (ish) for RTL.

It should currently be:
Splice(1, 0, “thing”) should add to first position
Splice(-1, 0, “thing”) should append

1 Like