Get C closures to pass (when run against custom patch of rufus-lua)
Add filenames for better error messages (requires custom rufus-lua version)
Add documents from old weaver engine repo.