Add schema generation.