none latin names of variables in c#
<p>I have named my button object (WinForms) with all hebrew letters and then added click event... and it worked.</p>

<p>Is this some new lang feature I've missed?</p>

<pre><code>this.כפתור = new System.Windows.Forms.Button();
this.SuspendLayout();
// 
// כפתור
// 
this.כפתור.Location = new System.Drawing.Point(58, 48);
this.כפתור.Name = "כפתור";
this.כפתור.Size = new System.Drawing.Size(75, 23);
this.כפתור.TabIndex = 0;
this.כפתור.Text = "button1";
this.כפתור.UseVisualStyleBackColor = true;
this.כפתור.Click += new System.EventHandler(this.button1_Click);

private void button1_Click(object sender, EventArgs e)
{
כפתור.Text = "BLAH BLAH";
}
</code></pre>
