fixed problem of nil invalidly overwriting default message constructor value
removed hashification of messages passed to rpcs