The play has been in various stages of development for several years, but this should probably be taken as its definitive version