Effectiveness with String.<<

  string += char   # creates a new instance for every byte
  string << char   # in-place modification; just one ++length