Changed the protocol implementation so that the object is now
echoed back to caller.