Text this: Modeling languages in mathematical optimization /