Es una implementación escrita principalmente en C++ por James Clark y fue modelada sobre la base de ditrof, incluyendo muchas extensiones.