municipal law and international law difference