Jonathan Tan <jonathantanmy@xxxxxxxxxx> writes: > It could be argued that in the future, Git might need to distinguish > tree_objects from blob_objects - in particular, a user might want > rev-list to print the trees but not the blobs. That was exactly why these bits were originally made to "appear independent but in practice nobody sets only one and leaves others off". And it didn't happen in the past 10 years, which tells us that we should take this patch. Thanks.