05-14-2002: Updates to some interfaces.

04-01-2002: Finished pretty much all of the major internal changes

03-03-2002: Major update to the implementation.

02-22-2001: Major update to the implementation.

08-16-2000: Changed license from GPL to LGPL

09-21-2000: Massive archetechural update, see ChangeLog
