Album Artist tags having ',' and ';'

I am using the latest GIT version because it supports multiple tags.

So, I realized that “album artists” separated by commas are not splited and all of them are considered like one unique artist.

I learned that, For classical works, firstly writers must be detailed. Semicolons are used to separate between writers and performers. And commas to split among multiple writers (if there are multiple writers) and among multiple interpreters (if there are multiple interpreters, which is quite usual).

So, take for example

Ludwig van Beethoven; Berliner Philharmoniker, Herbert von Karajan

results in 2 AlbumArtist tags:

Ludwig van Beethoven
Berliner Philharmoniker, Herbert von Karajan

Using my player, that supports multiple tags, I now end up with combined artists.
I would like to have the 2nd tag also split, on the ‘,’ character. So that I will have 3 Album artist tags:

Ludwig van Beethoven
Berliner Philharmoniker
Herbert von Karajan

I noticed that the ‘albumartists’ tag, containing the array, correctly has 3 entries. I guess rebuilding the AlbumArtist tags from this array is the best approach. Any idea’s how I can do this?