has "select_column_order" => (is => 'ro');
+has implicit_arguments => (is => 'ro');
+
method new_select_command ($args) {
die "$self->has_select_sql" unless $self->has_select_sql;
$self->raw_store->new_stream_command(
}
method _unwrap_args_for ($type, $args) {
+ if (my $implicit = $self->implicit_arguments) {
+ $args = { %$implicit, %$args };
+ }
[ @{$args}{@{$self->${\"${type}_argument_order"}}} ]
}