Text this: How to define modeling languages?