return extension;
}
private DiagramElement buildGlyph(Container c, SimpleNoun from, SimpleNoun fromGroup, Map<Object, DiagramElement> stateMap, Set<DiagramElement> headerGlyphs, Map<DiagramElement, DiagramElement> rootElements, Stack<DiagramElement> elementStack, Map<DiagramElement, Integer> elementDepth) {
DiagramElement existing = stateMap.get(from);
Container container = (Container) stateMap.get(fromGroup);
if (container==null) {
DiagramElement de = ii.returnContext(c, fromGroup, new TextLine(fromGroup.getLabel()), true, null);
if (!(de instanceof Context)) {
throw new Kite9ProcessingException(fromGroup + " already exists in the diagram as a " + de.getClass()