From: Patrick Gundlach Date: 2005-08-20T02:06:16+09:00 Subject: Re: Ruby Specifications Hi >>I posted into the past that i really don't like it that matz break >> compatibility in minor release changes. Suddenly returning a "[]" >> instead of "nil" might be a small change but it can cost millions of >> dollars if it happens in a critical environment. Isn't that where (unit) testing comes into play? So that errors like this will be detected before upgrading? Thats at least how I handle it. Patrick