EvolutionChain
fun EvolutionChain(resolveImmediately: Boolean = false, block: EvolutionChainDraft.() -> Unit): EvolutionChain
fun EvolutionChain(base: EvolutionChain?, resolveImmediately: Boolean = false, block: EvolutionChainDraft.() -> Unit): EvolutionChain