document for shim.lua generated by doc-gen