from TOM <ptittom@free.fr>, it also add namespace support for function and variables registration. Daniel