After rereading my own post, I think
classcol = c.get("__class__")
print classcol.get("__name__")
should maybe be
print c.get("__class__").get("__name__")
to more strongly emphasize the correspondence with chaining attributes
starting with a single object.
Skip