That wouldn't handle removals from the end though. `[1,2,3,4,5] -> [1,2,3] == true`