I think that's right.
The TRIPS agreement is signed by more than 120 countries. The wording is intended to be general, reflective of common-law countries, civil-law countries, many varying systems of business law, etc.
There's no suggestion that everyone has to change their law to be exactly, word for word, what's in the TRIPS or any other trade agreement. The substantive effect of your law has to be consistent with what's in the agreement—and our law is.
Thank you.