It had the opportunity and has already done so many times in the Criminal Code with respect to the environment, but it wants to carry this even a little further with standards, objectives and mostly, the need to honour international agreements or international commitments made by Canada.
Canada doesn't want to let down other countries with there commitments
It says that Canada has the want to honor there commitments
( z1 want :polarity - :ARG0 ( z2 country :name ( z3 name :op "Canada" ) ) :ARG1 ( z4 let-down :ARG0 z2 :ARG1 ( z5 country :mod ( z6 other ) ) :instrument ( z7 commit :ARG1 z5 ) ) )