Passing a List as argument to a boolean function should automatically spread the list as args.
Currently a list always evaluates to true for And() and Or(). See pic for use case:
Am I missing something?
This is still frustrating.
Just in case anyone’s interested, the workaround I’m using is
Or := [List].Contains(True())
And := [List].ContainsOnly(True())