whole_func_string: function entryAtIndex(arr, args, str) {
      var result = [], length = arr.length, loop = args[args.length - 1] !== false, r;
      multiArgs(args, function(index) {
        if(isBoolean(index)) return false;
        if(loop) {
          index = index % length;
          if(index < 0) index = length + index;
        }
        r = str ? arr.charAt(index) || '' : arr[index];
        result.push(r);
      });
      return result.length < 2 ? result[0] : result;
    }
func_code_string: function entryAtIndex(arr, args, str) {
      var result = [], length = arr.length, loop = args[args.length - 1] !== false, r;
      multiArgs(args, function(index) {
        if(isBoolean(index)) return false;
        if(loop) {
          index = index % length;
          if(index < 0) index = length + index;
        }
        r = str ? arr.charAt(index) || '' : arr[index];
        result.push(r);
      });
      return result.length < 2 ? result[0] : result;
    }
func_documentation_string: Used by Array#at and String#at