Parenthesize function expressions that are part of member expressions

Currently js2coffee incorrectly translates property access on function expressions such as:. (function(){}.name) because it fails to parethesize the function expression being part of the member  expression.

This becomes a problem for me when I want to translate for example:  on('click', function(){}.bind(this))