quick workaround for #637 for now. it gets the right result, but for that we have to pay for
R evaluation. I'll get to specializations and performance later.
Merge branch 'master' of https://github.com/hadley/dplyr