<div dir="ltr"><div>Why create illusion that you are sending a Fun to remote node to execute
 in a new process? If client node has to have same module loadable with 
the Fun defined as a server node anyway. Why not only spawn(Node, M, F, 
A) then, which makes it clear that you are sending a definition of a 
function call, not Fun itself.<br></div>I am experimenting with distributed Erlang and want it to pass clojures around "willy nilly", even through network. "Code is data" kinda thing.<br></div>