$setmulti(_mainartists,%artists%) $foreach(%artists%,$if($not($if($inmulti(%artists%,%artist%),$eq(%artist%,%_loop_value%),$in(%artist%,%_loop_value%))),$setmulti(_mainartists,$replacemulti(%_mainartists%,%_loop_value%,)))) $set(_artistcount,$lenmulti(%_mainartists%)) $if($eq(%_artistcount%,1),$set(artist,$getmulti(%_mainartists%,0)),$if($eq(%_artistcount%,2),$set(artist,$join(%_mainartists%, & )),$if($gt(%_artistcount%,2),$set(artist,$join($slice(%_mainartists%,0,-1),\, ) & $getmulti(%_mainartists%,-1))))) $unset(_mainartists) $unset(_artistcount) $if($gt($lenmulti(%albumartists%),0), $setmulti(_mainalbumartists,%albumartists%) $foreach(%albumartists%,$if($not($if($inmulti(%albumartists%,%albumartist%),$eq(%albumartist%,%_loop_value%),$in(%albumartist%,%_loop_value%))),$setmulti(_mainalbumartists,$replacemulti(%_mainalbumartists%,%_loop_value%,)))) $set(_albumartistcount,$lenmulti(%_mainalbumartists%)) $if($eq(%_albumartistcount%,1),$set(albumartist,$getmulti(%_mainalbumartists%,0)),$if($eq(%_albumartistcount%,2),$set(albumartist,$join(%_mainalbumartists%, & )),$if($gt(%_albumartistcount%,2),$set(albumartist,$join($slice(%_mainalbumartists%,0,-1),\, ) & $getmulti(%_mainalbumartists%,-1))))) $unset(_mainalbumartists) $unset(_albumartistcount) )