then
abstract fun then(argument: Pair<String, IcemmandArgument<*>>, vararg arguments: Pair<String, IcemmandArgument<*>>, init: IcemmandNode.() -> Unit)
abstract fun then(name: String, vararg arguments: Pair<String, IcemmandArgument<*>>, init: IcemmandNode.() -> Unit)