reduced.io hides rpc. it makes server/client io logic reduced and merged.