         <g id="interface-symbol"><polygon points="-8,-8  8,-8  0,8" class="nostroke"/></g>
            <g id="method-symbol"><polygon points="-8,8  8,8  0,-8" class="nostroke"/></g>
            <g id="param-symbol"><polygon points="-8,0  0,8  8,0  0,-8" class="nostroke"/></g>
            <g id="impl-symbol"><polygon points="-8,8  8,8  8,-8  -8,-8" class="nostroke"/></g>
            <g id="trait-symbol"><polygon points="0,-9 -9,-2 -6,10 6,10 9,-2" class="nostroke"/></g>
        </defs>
    </svg>
    <scrip