I've also finished the last act now. At the beginning of this act I already suspected that something strange woud happen but that it would become soooo funny. XP
First Jack pretends to be Earnest but his name is John and in the end he has both names.
I like the end it is the top of the comedy.