This post will give an example why $$.payload should be used.
You are using a application based on Javascript, which has no consistency, what do you expect.