Ok. So what's the point of having the
sc arguments to the
tr function if nothing is even passed to them?
I figured it out. Transliteration functions receive strings for
sc. So you need to retrieve the language and script objects first.
This really shouldn't be this way though. It was left like this because trying to change it would have broken the transliteration modules for a while until everything was updated.