private bool HasSameData( TimeRange comp ) { return start == comp.start && end == comp.end && isReadOnly == comp.isReadOnly; }