> 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.