Det har dock erkänts att den kanadensiska regeringen inte alltid respekterade de juridiska åtaganden som ålåg dem såsom de specificerades i lagen , traktat och andra överenskommelser .