'Updates self.properties, if Properties has changed.
If Properties has changed, update self.properties, so we get the new
values during any subsequent adjustment.'

def handle_update(self, json_snippet, tmpl_diff, prop_diff):

    if prop_diff:
        self.properties = json_snippet.properties(self.properties_schema, self.context)
