produce

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