As a further note - we should be able to use the same (general functional) namespace for:
- application read interfaces (here)
- reading during transaction function execution (where a more limited set of predicate-keys will be supported)
- any other sort of read (on-demand)