Hi,

In message "[ruby-talk:15231] Re: Discussion on new Ruby features"
    on 01/05/16, Mathieu Bouchard <matju / sympatico.ca> writes:

|What do you think of adding an extra level of indirection? Maybe String
|objects could point to a datastructure like: 

It's not solving the problem, e.g.

  a = b = "a"

variables a and b point to same String object, so that refcount in
InnerString would not be incremented.

							matz.