Implemented data model for merging languages