Dynamic Self-Documenting Metamodels. What are they?