Give up on splice()