Using GCC's Nested Functions with Wide Pointers and No Trampolines II