Improve error reporting for control character mappings.
Add some unit testing for rule set combination.
Handle transitive character transformations.