read

inline suspend fun <R> Path.read(crossinline block: suspend (Source) -> R): R