allow nested conditionals in frame filter