I know that the reason this is being called this way is that `save()` writes to the data that `own_metadata` extracts in the next line, but perhaps a comment about that is in order.