interaction.setInteractionDescription(((InteractionLogCommandEntryExtender) commandEntryExtender).readableCommandDescription(req,operationPrefix));
}
// expand and check fragments and include if required
if (commandEntry instanceof FragmentCommandEntry){
FragmentCommandEntry fragmentCommandEntry = (FragmentCommandEntry)commandEntry;
Fragment fragment = fragmentCommandEntry.getFragment();
if (expandFragments){
interaction.setInteractionDescription(((FragmentCommandEntryExtender) commandEntryExtender).readableCommandDescription(req,false)); // do not show operation prefix, because it will be visible in the embedded entries
}
SortedSet<CommandEntry> sortedFragmentCommandEntries = CommandEntryManager.sortedCommandEntries(fragment.getCommandEntries());
String addedOperationPrefix = fragmentCommandEntry.getOperationPrefix();
String combinedOperationPrefix = operationPrefix == null ? addedOperationPrefix : (operationPrefix + (addedOperationPrefix == null ? "" : addedOperationPrefix));
nestedInteractionList = subInteractionList(req, group, sortedFragmentCommandEntries,isFragment, expandFragments, withinLoop, contactAvailable, combinedOperationPrefix,
indentation, new SortLabelStack(sortLabelStack,sortLabel));
if (nestedInteractionList == null){
if (!interaction.isError()){