That's a bit cleaner. Now also handles Divine Bard and the arcane/divine spell mismatch for Savant on Tongues and Locate Object