Dynamically generates Scala classes at runtime.  Useful for turning JSON schemas into Scala case classes.