migrations language: better generated code