Figure 1: Reference counted string class design