How does this return actually work? `err` is clearly set, but I see no `peers`.