Allowing String#each to break out of the loop (#412)
added String#map