several bug fixes. nested methods work better, parenthesized expressions now transform correctly