Refactor differ; add loom.tare_ field