produce

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