 	}
 }
 
-public func == (lhs: Tree, rhs: Tree) -> Bool {
-	return lhs.oid == rhs.oid
-}
-
 /// A git blob.
 public struct Blob: Object {
 	/// The OID of the blob.

	public var hashValue: Int {
		return oid.hashValue
	}
}

public func == (lhs: Blob, rhs: Blob) -> Bool {
	return lhs.oid == rhs.oid
}

/// An annotated git tag.

	}
}

/// A git tree.
public struct Tree: Object {
	/// An entry in a `Tree`.
