* Even if a function isn't passed a global binding array as a parameter, we still need to patch it in order to find any accesses it makes directly to global resources just as we do in the entry point.