sub _fmt_action_bindvalue {
my ($self, $action, $meta) = @_;
- $self->_fmt_action_generic(BindValue => $action, $meta);
+ my $path = join '.', map $self->_fmt($_, $meta), @{$action->target_path};
+ my $bound_path = join '.',
+ map $self->_fmt($_, $meta),
+ @{$action->new_value
+ ->action_builder
+ ->inner_action_builder
+ ->target_path};
+ join ' ', BindValue => $path, $bound_path;
}
sub _fmt_action_setboundvalue {