This approach is less performant when processing sigma but compiles twice faster and takes two times less space in disk.
lib/elixir/unicode/unicode.ex