From: UpsNDowns Date: 2008-02-15T08:00:05+09:00 Subject: object specific methods and id Hi, If I create an object specifc method foo on my string instance obj, a new anonymous class (the singleton, I gather) is created and obj is considered an instance of that. Also, every thing is an object (event classes). So how come, obj.class.id and "someString".class.id is the same? According to the documentation on id: "The same number will be returned on all calls to id for a given object, and no two active objects will share an id." Kind regards, Thomas