public synchronized int lastIndexOf(String subString, int start) {return super.lastIndexOf(subString, start);}

public override int lastIndexOf(string subString, int start){lock (this){return base.lastIndexOf(subString, start);}}
