Type inferred processes are now up and running, they also support passing inputs and outputs via ExpandoObjects which makes working with them so much easier, inputs and outputs can also be any value you want (even funcs and actions), you can even use callbacks via actions etc in your process methods! (of course this flexibility won't necessarily carry across network boundaries because of serialisation)