I found this older thread and kyle’s response indicates to me that everything in the expression must be a string - so you may need to convert these to string format to get it to work. I’ll check with some other Tulip folks as well.
EDIT: checked with some other Tulipians and they agree - you have to format the object list / array as a string for ZPL to accept it