https://github.com/cjheath/polyglot
