public E get(int index) {synchronized (mutex) {return delegate().get(index);}}

public E get ( int index ) { synchronized ( mutex ) { return delegate ( ) . get ( index ) ; } }
public virtual E get(int location){lock (mutex){return list.get(location);}}
