read
suspend fun <V : Any> read(caller: QueryCaller, load: suspend () -> V?, committed: (V) -> Snapshot<JsonNode>, check: (V) -> Unit = {}): ReadFacade.Read<V>
Reads a state with load, and admits it for caller: committed gives what its policies read of the view load found, after the entry's own check of it (its scope, say), which throws to refuse it.