read

abstract suspend fun <R> read(block: suspend (Source) -> R): R