code: @Override
    public SoyData get(int index) {
      try {
        return list.get(index);
      } catch (IndexOutOfBoundsException ioobe) {
        return null;
      }
    }
docs: Gets the data value at a given index.
  
  @param index The index.
  @return The data at the given index, or null of the index is undefined.