Now aliases and indexes are not restricted ASCII letters and can include any unicode letters.
Bring code to be better in line with documentation.
I want to move all logic to writing aliases to target so I can pave the way for writing aliases specific to other runtimes (like .htaccess for apache or a script for updating AWS or symlinking on a filesystem).