If an object with code (method or block) is assigned into read/write (data) slot, then readed from the the slot, it is simply returned, not evaluated, isn't it? Viktor