@Override
 protected void store() throws Exception {
   ArrayList list = new ArrayList();
   list.add("42");
   list.add(new Item("item"));
   ListHolder listHolder = new ListHolder(list);
   store(listHolder);
 }
 public int hashCode() {
   return myList.hashCode();
 }
 public void clear() {
   myList.clear();
 }
 public boolean retainAll(Collection c) {
   return myList.retainAll(c);
 }
 public boolean addAll(Collection c) {
   return myList.addAll(c);
 }
 public boolean containsAll(Collection c) {
   return myList.containsAll(c);
 }
 public boolean remove(Object o) {
   return myList.remove(o);
 }
 public boolean add(Object o) {
   return myList.add(o);
 }
 public Object[] toArray(Object[] a) {
   return myList.toArray(a);
 }
 public Object[] toArray() {
   return myList.toArray();
 }
 public Iterator iterator() {
   return myList.iterator();
 }
 public boolean contains(Object o) {
   return myList.contains(o);
 }
 public boolean isEmpty() {
   return myList.isEmpty();
 }
 public int size() {
   return myList.size();
 }