if (mode == 'GET') {
          code = list + '.slice(-' + at + ')[0]';
          return [code, Blockly.cake.ORDER_FUNCTION_CALL];
      } else if (mode == 'GET_REMOVE' || mode == 'REMOVE') {
          var functionName = Blockly.cake.provideFunction_(