Contexts for code gen can just be the scope node
More code gen maybe even works now