> be upward compatibility problems.  However, I'm not sure
> it is worth it.  The problems that are truly due to a
> language change are few and far between and usually very
> easy to fix.  The real problems tend to be implementation-specific

However, a very few of them can cause behavior differences.

Wes Groleau