Why did you remove the SongMetadata's from each list? Im not sure T is any clearer.