Do not include primitives in the list of free variables
Modified to work with the 90-min-scc code
Use symEnv to attempt to identify variables in freeVars