docs: def addLocation(self, locationUri, weight):
          """
          add relevant location to the topic page
          @param locationUri: uri of the location to add
          @param weight: importance of the provided location (typically in range 1 - 50)
          """
          assert isinstance(weight, (float, int)), "weight value has to be a positive or negative integer"
          self.topicPage["locations"].append({"uri": locationUri, "wgt": weight})