In a previous iteration, i was redefining `splice`, good eye. I'll update this