как это нельзя

вот передача объекта:

Код:
var lc1:LocalConnection = new LocalConnection();
lc1.connect('lc1');
lc1.client = this;
var lc2:LocalConnection = new LocalConnection();
var e = {type:'EVENT_TYPE', someVar:'value'};
trace('sending: ', e, e.type)
lc2.send('lc1', 'f', e);
function f(p)
{
trace('receiving: ',p, p.type)
}
все отлично работает и передается без искажений:

Код:
sending: [object Object] EVENT_TYPE
receiving: [object Object] EVENT_TYPE