[FIX] Evaluate required boolean properties correctly in validation