Edit criteria

Feature is working for Scalar and Code values. Time Field Values don't work because of the separation of date and time into separate fields. Liam has a solution for this that can be adapted to work.

Also still working on tests, but I included a few that are passing. Need at least 2 more.