The only other thing I will add is that governments do play a role in helping to de-risk technologies by helping to advance their deployment at their early stages, so they can get commercialized as quickly as possible and prices can come down.
Over time, we've seen a number of NRCan programs. If we go back to the day when we did programming around wind, before it was ubiquitous, it was actually quite expensive. Helping to motivate those investments and bring those prices down is another area where there's been bang for your buck.