protected virtual void ReturnContents(string safeContents, SafeOwner owner) { owner.ReceiveContents(safeContents); }