How would you do a between clause where the value is the target and the fields are the params to the between function. So instead of the standard:
where(field(some_field).between(start_date_value, end_date_value)
it's reversed so that the value is between 2 query fields as follows:
where(date_value between(field(start_field), field(end_Field)))