Don't self-assign labels, mark as used by passing to a no-op function.
Don't self-assign labels, mark as used by passing to a no-op function.

Self-assignment causes a go vet warning. We can avoid this by marking labels as used with a different approach.

eaburns/peggy,eaburns/peggy