Text this: Seamless Model−driven Development put into Practice