minor, provide a 3rd container raws and a 4th column that indexes into that
hygiene, expose underlying struct name to gand_ctx_t typedef
minor, provide getter for service string gand_service()
minor, expand raw value by service string and http:// designator
minor, conditionalise on first character in raw string whether or not to append uri designator
Revert "minor, expand raw value by service string and http:// designator"ff.

This reverts commit 8e71647e and 08530bad

The responsibility to hand out URIs belongs in the server code.
Revert "minor, intercept file:// values and substitute by path in files endpoint"

This reverts commit e89906a2a60cd284c1731d2b675b850d1b9a6a1e.
minor, substitute file:// for URI in factored out subst_rln()
Merge branch 'core/matapi'

* core/matapi:
  minor, substitute file:// for URI in factored out subst_rln()
  Revert "minor, intercept file:// values and substitute by path in files endpoint"
  Revert "minor, expand raw value by service string and http:// designator"ff.
  minor, conditionalise on first character in raw string whether or not to append uri designator
  minor, expand raw value by service string and http:// designator
  minor, provide getter for service string gand_service()
  hygiene, expose underlying struct name to gand_ctx_t typedef
  minor, provide a 3rd container raws and a 4th column that indexes into that