Added GetData message and tests.

I've also added URLs to comments, as per your suggestion.
nit: one space after a period.