I’ve grown to like the DBIX::Class approach to creating queries a lot - specifically the “hashes make ANDs and arrays make ORs” part.
I’d like to be able to do something similar also on data that does not come from DBI.
Is there a module that does that?