A special session in the House of Assembly has produced answers to some of the general questions arising around the new Churchill River power deal.