On 08/12/2012 10:17 AM, Johannes Pfau wrote:
There are probably some more, less known use cases. For example this recent thread on stackoverflow shows how scope might be necessary to initialize an immutable variable. http://stackoverflow.com/questions/11860584/changing-immutable-members-inside-the-constructor
Such rules are not part of the current language. The comment that says that they are is wrong. scope does not currently influence type checking at method call boundaries.