makes sense.  Too bad I can't name it `index.js` :P.  Maybe view.js and call it `function View(){}` instead?

I'm also thinking that, for the sugar API, we should call them views instead of indexes (e.g. `putView()`, `removeView()`), since index is such an overloaded term and plus, view is more Couchy.