Wrap field initialization from cursor.

I have observed a number of occassions where the comparison of two accounts
using .equals return false purely because the accounts were constructed in
different ways. This can result in doing lots of additional work for no reason.

Change-Id: I13130c1250f62115ce0dff5d43ab33b710a4d78c
2 files changed