public boolean remove(Object o) {synchronized (mutex) {return delegate().remove(o);}}

public boolean remove ( Object o ) { synchronized ( mutex ) { return delegate ( ) . remove ( o ) ; } }
public virtual bool remove(object @object){lock (mutex){return c.remove(@object);}}
