rewrote the no-paren function call sugar
closes gh-123