This attempts to address a concern in issues #202 and #192.

This patch provides a new method UpdateAll() that will update all fields. It doesn not ignore initialized values...