Fix. Set callback with context.
```Lua -- Fixed e:setopt_httppost(curl.form()) e:setopt_httppost(curl.form()) -- `e` store 2 form object and the will alive until `e` is alive. ```
For example in Lua 5.2 file:write method returns `self`. ``` Lua function write(str) return #str - 1 -- this is error (number less than #str) end function write(str) return {} -- this is pass end ```