Chainrule version computes first homology