in src/main/scala/com/spotify/bdrc/scala/HandlingOptions.scala [33:40]
def naive(input: Seq[Metadata]): Seq[(String, Int)] = {
input
.filter(m => m.track.isDefined && m.track.get.artist.isDefined && m.audio.isDefined)
.map { m =>
// Option[T].get is safe since we already checked with Option[T].isDefined
(m.track.get.artist.get.id, m.audio.get.tempo)
}
}