Change scoping rules and add shadow warnings.