void needsInitialHistoryRecord(boolean needsInitialHistoryRecord)
boolean needsInitialHistoryRecord()
  void needsInitialHistoryRecord(boolean needsInitialHistoryRecord)  {    this.needsInitialHistoryRecord = needsInitialHistoryRecord;  }