Modify documentation to explain use of parentheses

@solidcell @jacobaweiss @linedotstar 
Hello Guys,

Is this something unbreakable law? I mean are there cases when you prefer not to having parentheses?
For example we have a rule that says the only case you needn't use parentheses for functions, when it results a codeline with only closing parentheses in it.

eg:

    it('should be same object as the original value', ->
       expect(this).toBe(expectedThis)
       expect(this2).toBe(expectedThis2)
    )

vs.

    it 'should be same object the original value', ->
       expect(this).toBe(expectedThis)
       expect(this2).toBe(expectedThis2)

I would say that that case is really not CoffeeScript-ish as I think about CoffeeScript as a compact and easily readable language.

So what do you think about this?