protected void handleInclusiveGateway(List<SequenceFlow> outgoing) {
// firstly cover simple xor based - number of paths is equal to number
// of outgoing
handleExclusiveGateway(outgoing);
Type currentType = manager.getContextFromStack().getType();
manager.getContextFromStack().setType(Type.ROOT);
// next cover all combinations of paths
if (outgoing.size() > 2) {
List<SequenceFlow> copy = new ArrayList<SequenceFlow>(outgoing);