Make new replace implementations tail recursive
Make new replace implementations tail recursive

kimshrier/elixir,joshprice/elixir,antipax/elixir,antipax/elixir,lexmag/elixir,ggcampinho/elixir,kelvinst/elixir,pedrosnk/elixir,kimshrier/elixir,elixir-lang/elixir,beedub/elixir,michalmuskala/elixir,pedrosnk/elixir,beedub/elixir,gfvcastro/elixir,lexmag/elixir,ggcampinho/elixir,gfvcastro/elixir,kelvinst/elixir