sclass Node extends Concept { S globalID = isTrue(DynamicObject_loading.get()) ? null : aGlobalID(); S importedFrom; // computer or snippet ID S originatingUniverse; // global ID of "universe" concept was created in bool exportable = true; new Ref pngFile; S imageMD5, suggestedImageMD5; new Ref suggestedImage; bool searchedForSuggestedImage; long imported, touched; // timestamps long dataLength; // length of optional byte data (wherever it is stored) bool dataIsText; // can optional data be shown as text } sclass AIConcept extends Node { S name; S comment; }