Hi, It seems that since one defines __getattr__, hasattr(obj, name) will happily answer 'yes' irrespective of the attribute name. This does not appear very sound to me. Do I overlook anything? Thanks, ionel