January 24, 1995	Initial effort	Jim Lynch
May 12, 2003		Added NLS support Eric Auer
