* use a.b instead of ~a.b
* lua: add exec(stmt: string)