move Role::*Transfer to Client::Role::*Transfer
move Role::*Buffer -> Client::Role::*Buffer