added DBCollection.prototype.fields and  DB.prototype.grep