What Are the Rules for the Card Game "May-I"?

May-I? is a variation on contract rummy that is played with one deck of cards for each pair of people who are playing. According to Pagat.com, the game differs from rummy in that players are permitted to lay down all of their cards on a given turn rather than having to lay them down in sequential turns.