https://github.com/apalmblad/ruby-shadow
