Changed onRecv to onMessage in Interface to match a standard api Removed Frame::__toString methods - could imply different return expectation