Передаю объект типа Event через LocalConnection, принимающая сторона получает непонятный объект у которого нет ни одного свойства

Код:
var lc1:LocalConnection = new LocalConnection();
lc1.connect('lc1');
lc1.client = this;
var lc2:LocalConnection = new LocalConnection();
var e:Event = new Event('EVENT_TYPE');
trace('sending: ', e, e.type)
lc2.send('lc1', 'f', e);
function f(p)
{
trace('receiving: ',p, p.type)
}
выводит:

Код:
sending: [Event type="EVENT_TYPE" bubbles=false cancelable=false eventPhase=2] EVENT_TYPE
receiving: [object Object] undefined
Может кто сталкивался с этим? Как можно передать объект типа Event по LC?