https://github.com/rgrinberg/stringext
