Just another feature thought. Never gonna happen, but still... What's the reason of having lines end with a semicolon? Anything else than a legacy issue with C/C++? The only thing I can think of is having multiple statements in one line, but that only makes code unreadable. Wouldn't getting rid of ; improve readability? Tomek