I'll look into that further.  This is a first pass at this to see if it was even feasible.  One if the concerns right now is that LuaCOM either wants a lua file complied to c or to do a lua-style dofile ( https://github.com/davidm/luacom/blob/master/src/library/luacom.cpp#L2295 ) which doesn't work with the bundle in virgo.  I hacked around it by creating a luacom.loh that performs a lua require in the correct context to pull in luacom5.lua when stored in the bundle.  luacom5.lua also puts luacomE into the global space.  Just details, i'll look more into it.