Weave: Merging based on language structure and not lines

Sem: New primitive for code understanding – not LSPs, but entities on top of Git