-// When you create a reference to such an object, call grab(), and
-// when you destroy that reference, call release() which will delete
-// it if no reference remains. Never delete it yourself!
+ A tiny class to implement shared objects and lazy deletion. When you
+ create a reference to such an object, call grab(), and when you
+ destroy that reference, call release() which will delete it if no
+ reference remains. Never delete it yourself!
+
+ */