True. I opted for making the lib a property of the indexer: https://github.com/tooxie/shiva-server/commit/0530e90a76cfbd39e8a6d8eb4a043cb1e559c439

I see that in my commit I call get_id3_reader to get the album name, when I actually got it already as a parameter. Your PR does that correctly. Could you please rebase so I can merge it?