Add condition! and on_condition! helpers. Use helpers within other conditional generators