$self->$orig(@_),
'if (@_ % 2) {',
$self->_inline_throw_error(
- '"You must pass an even number of arguments to set"',
+ sprintf(
+ '"You must pass an even number of arguments to %s"',
+ $self->delegate_to_method,
+ ),
) . ';',
'}',
);
'for (@keys_idx) {',
'if (!defined($_[$_])) {',
$self->_inline_throw_error(
- '"Hash keys passed to set must be defined"',
+ sprintf(
+ '"Hash keys passed to %s must be defined"',
+ $self->delegate_to_method,
+ ),
) . ';',
'}',
'}',