Archive lock

`def __str__(self):` was intended?