Hello Yukihiro, Friday, October 04, 2002, 12:19:50 PM, you wrote: YM> Yes. But I feel "':' to indicate local" is ugly. Many (or most) YM> people want their block parameters "local to the block". But "':' to YM> indicate local" requires additional mark for common case. "':' to YM> indicate *external*" is better in this sense, but this also breaks YM> existing code. may be some pragma like 'use ruby1.7" can help in providing non-compatible changes to language? -- Best regards, Bulat mailto:bulatz / integ.ru