protected override void OnReceive(object message) { //BUG: looks like the serializer will by default convert plain numerics sent over the wire into long integers if (message is int || message is long) { Sender.Tell(message); } } }