I want to drop nstore-select from the specification. It is misleading
as it is not like SPARQL SELECT at all (for several reasons).

As such, it might become confusing if a future SRFI propose to
bridge the gap with SPARQL and actually implement some kind
of SELECT.

Here is the definition of nstore-select:

    (define-syntax nstore-select
      (syntax-rules ()
        ((_ value) value)
        ((_ value f rest ...)
         (nstore-select (f value) rest ...)))

It is somekind of threading macro between several procedures
that take a generator as argument.

Another option is to rename it. Maybe nstore-compose? Any ideas?