Using a standlone data family to represent request<-response relationships and avoid injective problems (with synonyms)