Fixed #119: make sure to always downcast call obj and args because a dispatch might be reduced to a single call
add String#tr
improve from suggestions
Merge pull request #121 from kostya/tr

add String#tr
Merge branch 'master' into no-ssa