return setmetatable({...},
    {
['__call']=
    function(s,a)
        send(a)
        return setmetatable(a,getmetatable(s))
    end
    }


)


{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}