joinLaw
ApplicativeLaws
joinWithLaw
ApplicativeLaws