Hi, why is it possible to leave out parentheses when you call a function? This is pretty error prone :( class Dummy { private bool isValid; ... bool isValid() { return this.isValid; } } Cheers, Rainer