Conditions

Adds condition support to CFNDSL.