Blockly.cake['controls_doWhile'] = function(block) {
    // Do while/until loop.
    var until = block.getFieldValue('MODE') == 'UNTIL';
    var argument0 = Blockly.cake.valueToCode(block, 'BOOL',
            until ? Blockly.cake.ORDER_LOGICAL_NOT :