Added the modify_field action.

Also added test209 which tests the semantics of when fields are actually updated. Currently breaking.
Waiting for info from Dan on what the semantics of this should be.