}
@Override
public void execute(final Dialog dialog, final Context context) throws ReificationException
{
InteractionCoordinator coordinator = context.get(ContextKey.COORDINATOR);
try
{
// Step 3: Verify integrity
Integrity.check(
dialog.getInterfaceModel(),
coordinator.listProcedures()
);
}
catch (IntegrityErrors integrityErrors)
{
if (integrityErrors.needsToBeRaised())