code: func TreeRowReferenceNew(model *TreeModel, path *TreePath) (*TreeRowReference, error) {
  	c := C.gtk_tree_row_reference_new(model.native(), path.native())
  	if c == nil {
  		return nil, nilPtrErr
  	}
  	r := &TreeRowReference{c}
  	runtime.SetFinalizer(r, (*TreeRowReference).free)
  	return r, nil
  }
docs: // TreeRowReferenceNew is a wrapper around gtk_tree_row_reference_new().