Full (well, almost) support for splice() and add a test
Merge pull request #29 from cgjones/implement-splice

Full (well, almost) support for splice() and add a test