ES3-ify

Use bracket notation for `delete` and add a `remove` method for older browsers.