feat(plugin.nested_dirty): specifies how changing a nested object property
to another type affects changed property list.