return (PropertyGroupSchedule) force().get(index);
return (PropertyGroupSchedule) otherProperties.get(index);
  protected synchronized PropertyGroupSchedule getLocalPGSchedule(Class pgc) {    if ((!hasOtherTimePhasedProperties) ||        (!TimePhasedPropertyGroup.class.isAssignableFrom(pgc))) {      return null;        }    int index = findLocalPGScheduleIndex(pgc);    if (index >=0) {      return (PropertyGroupSchedule) force().get(index);    } else {      return null;    }  }