if-else-thunkable

Thunkable conditional blocks