Applescript Pergunta - Adicionando faixas às listas de reprodução

Sério, eu tenho vergonha de perguntar iss

Eu tenho um Applescript que deve criar uma lista de reprodução de vários álbuns inteiros. Tudo funciona bem, exceto para adicionar as faixas à lista de reprodução. Aqui está o código relevante:

repeat with theAlbum in randAlbums
    set these_tracks to (tracks of library playlist 1 whose album is theAlbum)
    repeat with the_track in these_tracks
        add the_track to playlist thePlaylist  (* doesn't work *)
    end repeat
end repeat

O erro que recebo é "O iTunes obteve um erro: ocorreu uma incompatibilidade do tipo de descritor."

randAlbums é uma lista de nomes de álbuns exclusivos, e a Playlist é uma playlist criada anteriormente no scrip

Eu tenho batido minha cabeça contra isso pelo que parece uma semana e não consegui descobrir. Agradecemos antecipadamente por qualquer assistência que você possa oferecer:)

questionAnswers(4)

yourAnswerToTheQuestion