for(Map.Entry<String,List<ProtocolConfiguration>> entry: protocols.entrySet()) {
String fork_stack_id=entry.getKey();
if(get(fork_stack_id) != null && !replace_existing)
continue;
ProtocolStack fork_prot_stack=new ForkProtocolStack();
List<Protocol> prots=createProtocols(fork_prot_stack,entry.getValue());
createForkStack(fork_stack_id, fork_prot_stack, replace_existing, prots);
}
}