[jsinterp] Implement splice and general improvement

I still get 403s on YouTube though.