Construct source position tables via proxy function in gumbo/ffi.lua