Small update to naming and commenting.
Renamed set<property>() methods to update<property>().
Added a few comments.