code: def _to_string(self):
          
          return u"{}+{}@{}".format(text_type(self.definition_id), self.BLOCK_TYPE_PREFIX, self.block_type)
docs: Return a string representing this location.
          unicode(self) returns something like this: "519665f6223ebd6980884f2b+type+problem"