parse nids out of uris
specify /i/executions/
rework fl_listener.c link()