potential buffer leak

My code looked like this:

```js
    var mesh = Geom(gl)
        .attr('position', complex)
        .faces(complex)
```

The second `faces` ends up creating a second element buffer, but the previous one is never disposed.