t = { foo = function() end, bar = some_global_function(t.foo), } ? That's what I do when I ran into this. Would be lovely if there was a way to specify 'this' foo without the full path, though.