range
This was an unwanted interaction between two unrelated tests, so I switched to a different built-in in the second test. I also added a test case that shows an unfortunate side effect of this more restricted handling of built-ins.
LocalSourceNode
step