In Essentials there is a list of invalid characters which can be replaced during a migration.
Up to version 2.5 it was possible to add additional characters to the list.
In version 2.7 this is still a documented feature in the accompanying user manual…