Whacky Conditional framework.

Whacky Conditional framework.