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

Yeah I think it’s a bug. I’m going to recategorize this post

Added it here: Splice(-1, 0, “thing”) should append

@Christian_Rodriguez3 I will say, the issue with this rule is that deleting the last element is much less elegant. To delete the last element, you’d have to write MyList.Splice(-2, 1) the -2 seems a bit weird considering you’re only deleting 1 element. At least with MyList.Splice(0, 0, "thing") as append, you could keep MyList.Splice(-1, 1) as deleting the final element, which is a very intuitive syntax