public static int releasePendingSends()
{
IPersistentVector sends = Agent.Nested;
if (sends == null)
return 0;
for (int i = 0; i < sends.count(); i++)
{
Action a = (Action)sends.valAt(i);
a.Agent.Enqueue(a);
}
Nested = PersistentVector.EMPTY;
return sends.count();
}