A tentative high-level interface, usable via ooc-lua