apply virtualization appends type parameters to __app
casting to varargs is virtualized
Merge pull request #36 from amirsh/master

apply virtualization improved, casting var args virtualized