A CSI (Concrete Syntax Identifier) provides an identifier for a CSResource or contained element
based on hierarchical name and position. The CSI is therefore relatively stable and so may be
used to correlate corresponding elements in the distinct CSResources before and after an
Xtext editor update. The CSI2ASMapping users these identifiers to synchronize evolving
CSResources with a stable ASREsouce.