Hi,
if not f then error("unknown key (" .. base.tostring(name) .. ")", 3) I assume this ^ should be ... base.error(...
Indeed. Thanks for the report. []s, Diego.