Convert the ThunderGete model description into DMDL model and emit DMDL script.
@param model target model
@throws IOException if failed to emit DMDL script
@throws IllegalArgumentException if some parameters were {@code null}
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.