Boolean operators

Please can we have Boolean operators for the various criteria that can be defined in advanced passes? It would make the passes WAY more powerful.

For example:

Duration of longer than 3600
Duration of shorter than 30000

Title is quantum of solace
Title is casino Royale
Title is sky fall
Title is no time to die

You get the idea. Obviously you could mix and match as needed. Would allow combining what otherwise might be lots of Separate passes.

Also, if you could define recording options based on specific filters it would be great. Eg:

Duration is less than 3000
Start recording 5mins early
End recording 3mins late

Start start recording 30second early
End recording on time