| This test makes sure that using the syntax `delete sessionStorage.keyName` works as an alias to `sessionStorage.removeItem(keyName).` |
| foo (before anything) is: undefined |
| foo (after a named property setter set) is: bar |
| foo (after a delete) is: undefined |
| foo (after an indexed setter set) is: bar |
| foo (after deleting FOO (not foo)) is : bar |
| foo (after a delete) is: undefined |
| foo (after calling setItem) is: bar |
| foo (after a delete) is: undefined |
| foo (after a redundant delete) is: undefined |
| foo (after a named property setter set) is: bar |
| foo (after an indexed delete) is: undefined |
| |