produce

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