Improve test case for ensure that the GUID for a callsite isn't mutated
Add doc comment on Callsite