if ( activation.getBlockers() == null || activation.getBlockers().isEmpty() ) {
// All activations started off staged, they are unstaged if they are blocked or
// allowed to move onto the actual agenda for firing.
ActivationGroup activationGroup = getStageActivationsGroup();
activationGroup.addActivation( activation );
}
return true;
} else {
addActivation( activation, true );