A model element which can contain a Marker pointing to the source from which the element was loaded. When model elements are loaded from YAML with Nasdanika EMF Persistence markers are injected into model elements which implement
Marked. If model sources are under Git version control then the model loader can be configured to use org.nasdanika.emf.persistence.GitMarkerFactory to create GitMarker instead of
Marker to capture Git-specific information such as branch, commit ID, and remotes.