protected static final VM_Address traceMatureObject(VM_Address obj) {
protected static final VM_Address traceMatureObject(VM_Address obj, VM_Address addr) {
  protected static final VM_Address traceMatureObject(VM_Address obj) {    if ((hi && addr.LT(MATURE_HI_START)) ||	(!hi && addr.GE(MATURE_HI_START)))      return Copy.traceObject(obj);    else      return obj;  }