code: func (c *RemoteClient) deleteMD5() error {
  	if c.ddbTable == "" {
  		return nil
  	}
  
  	params := &dynamodb.DeleteItemInput{
  		Key: map[string]*dynamodb.AttributeValue{
  			"LockID": {S: aws.String(c.lockPath() + stateIDSuffix)},
  		},
  		TableName: aws.String(c.ddbTable),
  	}
  	if _, err := c.dynClient.DeleteItem(params); err != nil {
  		return err
  	}
  	return nil
  }
docs: // remove the hash value for a deleted state