comment on avoiding String#reverse