don't use an iVar since there's only one instance of the library now
don't use an iVar when QSiTunes() will always give the same object