if (where == 'FIRST') {
        if (mode == 'GET') {
            code = list + '[0]';
            return [code, Blockly.cake.ORDER_MEMBER];
        } else if (mode == 'GET_REMOVE') {