more gc
fix parsing a.f(x)(y)
add builtin.gc()