Attributes for anything, using a "private" variable...

The first attribute of str could really be public with no ill effects...