A convenient layer over TagLib's C bindings