         super.writeObject(out);
         out.writeShort(_receiverId);
         out.writeByte(_methodId);
-        out.writeObject(_args);
+        out.writeField(_args);
     }
 
     // documentation inherited

        super.readObject(ins);
        _receiverId = ins.readShort();
        _methodId = ins.readByte();
        _args = (ins.readObject() as Array);
    }

    /** Identifies the receiver to which this notification is being


import com.threerings.io.ObjectInputStream;
import com.threerings.io.ObjectOutputStream;
import com.threerings.io.TypedArray;

import com.threerings.util.StringBuilder;

