Explain why the give methods are whitelisted.

In order to aid mine (and likely others) understanding of this
code it seems to make sense to document what these special whitelisted
attributes are.

Change-Id: I1c11484fc74e898df5d25ab94ed0cdb288accd67
Merge "Explain why the give methods are whitelisted."