Couplings and matchings: combinatorial notes on Strassen’s theorem