This MR will allow to slice OfflineTracks, so they return OfflineTracks again (for consistent behaviour). Currently an OfflineTrack is returned, regardless of the slice type (tracks[23] vs tracks[5:23]).
OfflineTracks
OfflineTrack
tracks[23]
tracks[5:23]