fold

open override fun <R> fold(initial: R, operation: (R, Marker.Element) -> R): R