observe method
Implementation
PatchbaySemanticsEntry observe(SemanticsNode node) {
final PatchbaySemanticsEntry? existing = _entries[node.id];
if (existing != null && identical(existing.node.target, node)) {
return existing;
}
final PatchbaySemanticsEntry next = PatchbaySemanticsEntry(
WeakReference<SemanticsNode>(node),
++_nextGeneration,
);
_entries[node.id] = next;
return next;
}