Librettons handling är grundad påen