Exactly, but again, it's possible to possible to call a.b without (). I've tried to call quit because of this.
When it's so, think about some type A, that have field has field B and there is a proc B(ololo: A). I cannot imagine, what kind of error will I get for "A.B", and even don't want to know.
