produce

fun produce(base: PokemonSpecies? = null, resolveImmediately: Boolean = false): PokemonSpecies
fun produce(base: PokemonSpecies? = null, resolveImmediately: Boolean = false, block: PokemonSpeciesDraft.() -> Unit): PokemonSpecies