Copyright (c) 2002 Nexedi SARL and Contributors. All Rights Reserved. Jean-Paul Smets-Solanes