Forward read messages only for live and same role nodes
Deliver write messages to suitable nodes based on the role of myself
Get role of myself correctly
Fix wrong role name
Fix mismatched method name
Initialize role from the saved state if possible
Collect service provider nodes by their role