Checking return values from callee in caller; Added MessageChannel.cpp