Implement missing Signal ops
More sketch of transport