well the basic purpose is to provide the __str__ and __repr__ atrribs for Shape as well as Vframe,
But I was also thinking maybe we can use them in the JS side to tag the objects with their name,
I am not sure, whether it is implemented, But I think that THREE.TextGeometry is for this stuff only.
I mean each shape object can have a name tagged to it in Visualization ..