requires 'update_class';
+sub for_deparse {
+ my ($self) = @_;
+ [ statement => [
+ [ symbol => (split('::',ref($self)))[-1] ],
+ [ value_path => $self->target_path ],
+ $self->new_value,
+ ] ];
+}
+
sub dry_run {
my ($self, $hyp) = @_;
my ($outer_hyp, @inner_events) = $self->inner_action->dry_run(