then how is that possible? ```cpp struct ArchetypeEdge { Archetype& add; Archetype& remove; }; - Program Dream