offsetops should not imply contraction
nicer labels, rel. runtime instead of speedup.