code: func (c *Collection) Delete(id string) (bool, error) {
  	t := c.pool.NewTransaction()
  	deleted := false
  	t.Delete(c, id, &deleted)
  	if err := t.Exec(); err != nil {
  		return deleted, err
  	}
  	return deleted, nil
  }
docs: // Delete removes the model with the given type and id from the database. It will
  // not return an error if the model corresponding to the given id was not
  // found in the database. Instead, it will return a boolean representing whether
  // or not the model was found and deleted, and will only return an error
  // if there was a problem connecting to the database.