The behaviour of lazyeval::lazy has changed between version 0.1.10 and 0.2.0:
previously:
lazyeval::lazy(list)
# <lazy>
# expr: list
# env: <environment: R_GlobalEnv>
currently:
lazyeval::lazy(list)
# <lazy>
# expr: .Primitive("list")
# env: <environment: R_GlobalEnv>
Running with .follow_symbols=FALSE gives the previous behaviour, but I'm not sure that's the right fix here. Is this intentional? It's a breaking change for me and I don't see a mention in the NEWS.