Could we add the description of what the source/destination means in the top level comment?  It wasn't clear to me until I read this.