* avoid too-early of type-checking s.eval in the expression ~s.eval("t").foo
+ lua.exec