As delegates from around the world gather to begin ironing out the details of the landmark Paris Agreement to limit global warming to 2°C in a rainlogged Marrakesh, spirits could not be higher despite some enormous challenges.