@property
  def hasName(self):  # pylint: disable=g-bad-name
    return self.language_model.ApplyPolicy('has', self, self.values['wireName'])
A lock does not apply to the user who initiated the lock. Thus, 
dataset/ETHPy150Open google/apis-client-generator/src/googleapis/codegen/template_objects.py/CodeObject.hasName--crossover with--dataset/ETHPy150Open debrouwere/django-locking/locking/models.py/LockableModel.lock_applies_to