Added GetData message and tests.

I've also added URLs to comments, as per your suggestion.
Indent should be +4 here. Whenever you wrap, indent is +4