unifying construction for difference sets | lit.salon