Ryan Singer: Products Are Functions