if v is of type gorp.List, can you accept gorp.List as the argument type?

Also, what is "i"?  I assume it's the placeholder index, but the name is not descriptive and it's not mentioned in the comments.  On that note, what are the return values?