the separate `var` groups were due to "builtins" vs. "local requirements"