What I can say is that, when it comes to agreements like the early childhood agreement, it's down to intergovernmental negotiation. The federal government can go as far as possible by including clauses that favour Canada's francophone and Acadian communities.
It has to negotiate, obviously. There has to be an agreement with the province in question. In many cases, the Government of Canada manages to include clauses in agreements to make them stronger and more robust than previous agreements.