In Model::DBIC::options_from_model, specifying a complex condition is an error: croak "input value must not be a reference" if ref $value; this means that it's not possible to specify $form->stash({ cond_name => { -in => \@values } }); What's the reason for this?