this custom validation for dependent fields is a super common and tricky scenario! It really highlights how conditions can be interlinked. Speaking of understanding complex conditions, it makes me think about how important clear evaluation is in many areas, even for something like a BPD Test.