Dear Hans,
more like
function lpdf.checkedkey(t,key,variant)
thank you. That works. Please, commit. Michail PS. lpdf.checkedkey issue was raised while I reviewed 3D PDF support. But there are greater problems: It seems that u3d inclusion stopped to work in the current (2014.09.06 20:59) ConTeXt. Texlive 2014 works. As far as I can track, the problem is caused by the change in function register(askedname,specification) from grph-inc.lua: if "format %a supported by output file format" (and u3d falls under this category) specification.found is set to false in the current ConTeXt. If I set it to true in this case (as in TeXLive 2014 version of ConTeXt) things start to work again. May be by doing so I am reversing some unfinished change, but "it works for me". The relevant patch: @@ -725,7 +725,7 @@ report_inclusion("format %a natively supported by backend",format) end else - specification.found = false + specification.found = true -- was false if trace_figures then report_inclusion("format %a supported by output file format",format) end