Port to the latest regions
Remove Unicodesyntax & Clearer type signatures
Merge branch 'qnikst-master'