Ditto. Or:
```
fails = ((dtype == ...) and ...)
yield dec.knownfailureif(fails, "...")(check), self.dat_dtypes[dtype], self.datsp_dtypes[dtype]
```
to avoid the if clause.