requires '_build__updates';
+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 ($scope, @events) = $hyp->scope->apply_updates($self->_updates);