As a follow-up toand :
Apparently we are not allowed to have Drupal-isms such as hooks and alter hooks in \Component classes. The new Transliteration classes do have alter hooks and they are currently in \Component.
So we should either:
a) Move this class out of \Component so it is allowed to have alter hooks.
b) Take the Drupal-specific parts out of this class, and extend it with a new class somewhere else that does have the Drupal-specific bits.
This issue is to figure out whether (a) or (b) makes more sense, and then to do that option.
FAILED: [[SimpleTest]]: [MySQL] Repository checkout: failed to checkout from [git://git.drupal.org/project/drupal.git].
PASSED: [[SimpleTest]]: [MySQL] 48,246 pass(es).
FAILED: [[SimpleTest]]: [MySQL] 48,186 pass(es), 4 fail(s), and 0 exception(s).