Common used tools extracted into a gem.