Return undefined from delete.

Fixes #183
Merge
Update spec to reflect delete behavior